Un super article sur 10 pièges vicieux en PHP
Tout est dans le titre, ne pas négliger sa sécurité lorsqu'on utilise Internet
9 mails reçus après une commande... et pas un seul complètement correct ! HTeuMeuLeu en profite pour donner quelques clefs d'une relation client par mail efficace
Uncle Bob met l'emphase sur les tests : leur présence est la condition essentielle d'un code de qualité. On ne devrait pas avoir peur de nettoyer le code, et pour ce faire, il faut disposer d'une suite de tests rapides.
Uncle Bob décrit les différents types d'objets utilisés dans les tests...
Uncle Bob parle du principe "Ouvert Fermé" et explique qu'il est utilisé notamment dans les architectures à base de plugins.
Tout est dans le titre... En résumé, on utilise les mocks pour tout ce qui constitue l'architecture / contexte (base de données, serveur web, service extérieur, etc.) mais pas pour les objets réellement manipulés par le système
Une explication par "Uncle Bob" du principe de responsabilité unique, et de son importance... Je retiens l'idée d'augmenter la cohésion entre les choses qui changent pour les mêmes raisons, et de la diminuer entre les choses qui changent pour des raisons différentes
14 trucs à ne pas faire en JavaScript
Analyser la qualité de son code HTML avec HTML Inspector
Une présentation de bonnes pratiques objets appliquées à Symfony2 / PHP
De bons conseils (tout est dans le titre)
J'aime beaucoup cet article...
Avant de se jeter sur Photoshop ou autre, le designer devrait commencer par écrire "l'histoire" de son site / interface utilisateur...
Un guide sur la bonne utilisation de ce design pattern en PHP
Un post qui complète les deux liens précédents, dans lequel l'auteur donne un exemple de Value Objects et de leur utilité dans un bon développement objet
La suite du lien précédent sur les "Value Objects" et quelques conseils pour la validation : où doit elle se trouver ?
Une présentation des "Value Object" en PHP... Si je traduis la définition de ce post, il s'agit d'un petit objet simple (comme une somme d'argent ou un intervalle de dates), dont "l'égalité" n'est pas basée sur l'identité. On pourrait les voir comme des "types" que l'on crée soit même et qui sont utilisés au sein de notre application.
Un ensemble de recommandations pour les performances dans l'utilisation des webfonts
Tout est dans le titre... pas encore lu mais ça a l'air très intéressant