Revue de presse PHP de la semaine 16 (2010)
La semaine qui vient de s'écouler a été assez calme dans le monde PHP. Cette revue de presse sera donc plus courte que d'ordinaire.
The class design checklist
Giorgio Sironi propose sur son blog une liste de questions qu'un développeur devrait se poser avant de commiter une nouvelle classe. Ces questions portent sur le nommage, la structure et la taille de la classe.
Bien entendu, il existe des outils pour détecter la plupart des problèmes que soulèvent ces questions mais se les poser soit-même a également un rôle éducatif qui contribue à améliorer ces compétences.
Find your Files
Fabien Potencier, a présenté le nouveau composant Finder du framework Symfony. Celui-ci permet de parcourir une liste de fichiers grâce à des méthodes très intuitives conçues avec des Fluent Interfaces dans l'esprit Domain Specific Language.
eZCheck
eZPublish est un CMS puissant mais complexe. Il est parfois difficile de s'assurer lors d'un passage en production qu'on a bien optimisé la configuration en conséquence et qu'aucun réglage facilitant le développement n'est pas resté activé ce qui pourrait compromettre les performances ou pire encore : la sécurité.
Pour faciliter cette vérification, le site eZ France vient de publier eZCheck, une liste de points à vérifier avec des explications détaillées pour chaque aspect.
Bash et l'auto-complètement
L'article bonus de cette semaine est assez particulier mais devrait ravir ceux d'entre vous qui utilisent PHP pour écrire des programmes en ligne de commande. En effet, il explique très simplement comment mettre en place un mécanisme d'auto-complétion pour votre programme. A vous donc l'usage de la touche tabulation dans vos propres programmes.

