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
Plein de bons conseils pour la programmation en shell
10 mauvaises pratiques sur les tests unitaires (en Java mais ça marche évidemment pour d'autres langages de programmation)
L'auteur insiste sur la nécessité d'adopter une convention de codage, et de s'y tenir... Il propose la sienne comme exemple. Personnellement, j'ai adopté les conventions de Symfony2 (vu que je code avec) Gros avantage, j'ai pu installer cette convention pour PHP Code Sniffer !
Un bon article expliquant le "style" JavaScript, ainsi que les forces et les faiblesses de ce langage
Le titre est un peu trompeur... L'auteur montre comment utiliser le design pattern Adaptateur pour rendre ses projets moins dépendants des composants Symfony2
L'auteur explique l'intérêt d'introduire dans JavaScript les techniques de langages fortement typés (comme C) : cela permet d'améliorer la qualité du code (moins de bugs, moins de lignes)