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)
Tout est dans le titre
Les tableaux en PHP sont souvent utilisés à tort et à travers... L'auteur s'attache à démontrer qu'il est plus simple et plus maintenable d'utiliser des objets et des itérateurs. Il montre aussi comment faire
Tout est dans le titre
Tout est dans le titre... Les 23 patterns du "Gang of Four" sont présentés et expliqués !
Les tests doivent rester les plus simples possibles : l'exemple choisi par l'auteur pour illustrer cette phrase est très parlant :)
Google estime à 3/4% la perte de bande passante générée par l'absence de "apple-touch-icon" ! L'auteur nous explique comment faire pour y remédier