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
L'auteur explique surtout le bon usage du semantic versioning
Moralité: toujours générer ses URL en utilisant les possibilités de Symfony2 et de Twig
Il s'agit d'une série d'articles qui explore l'applicabilité des principes de POO SOLID aux bases de données relationnel-objet.... À suivre, la série ne comporte que les 2 premiers articles (sur 6)
Ce pattern JavaScript consiste à déclarer ses variables au début de chaque fonction. L'auteur en explique l'intérêt et donne quelques astuces. Il fournit même quelques liens contre ce pattern, histoire de nuancer son propos.
Alléger le code de ses contrôleurs, modèles, etc. (Symfony2) en mettant les annotations dans des fichiers séparés. Ça permet aussi de rendre son code moins dépendant du framework
Dans l'ordre : SMACSS, CSS Guidelines, OOCSS, BEM et Idiomatic CSS... De bons conseils partout
7 exemples de la structuration des CSS de gros sites