8 mars 2010

ConFoo Jour #1

Belle petite leçon d'humilité aujourd'hui au confoo.ca:

"Programmer en PHP pendant un an ne fait pas de moi un bon développeur en PHP..."




Voici quelques devoirs que je vais ramener à la maison:
  • Implanter une vraie gestion de code source avec Subversion;
  • Implanter une solide automatisation de tests unitaires (PHPUnit);
  • Réutiliser le framework SIMPLE et GÉNÉRIQUE de type MVC vue en classe aujourd'hui;
  • Utiliser une nouvelle fonctionnalité de PHP pour faciliter les multiples "require" (autoload);
  • Porter une attention particulière à la sécurité notamment au niveau des "script injection" passés; via les variables superglobals ($_GET);
  • Bannir l'utilisation des $_REQUEST pour récupérer les paramètres d'une URL.


2 commentaires:

AirBete a dit…

Je ne programme en PHP que pour mon usage personnel (rien à grand déploiement), mais je fais toujours très attention aux tests d'hypothèses sur les $_GET.

ThomasG a dit…

Pour une vue d'ensemble sur les outils et méthodes relatifs au PHP,
http://www.romainbourdon.com/index.php/2009/10/01/livre-blanc-industrialisation-php/

Une pépite pour le développeur et les bonnes pratiques

Enregistrer un commentaire