Une fois n’est pas coutume, je vais faire de la pub. Pour un bouquin. Destiné aux développeurs PHP qui ne sont pas programmeurs. Ce n’est pas qu’il soit particulièrement bien écrit, ni vraiment complet, mais il vous retourne la tête. C’est Best Practices PHP5 de Guillaume Ponçon, chez Eyrolles.
Une fois n’est pas coutume, je vais faire de la pub. Pour un bouquin. Destiné aux développeurs PHP qui ne sont pas programmeurs. Ce n’est pas qu’il soit particulièrement bien écrit, ni vraiment complet. Il n’a rien d’une bible ou d’un livre de chevet, mais il vous retourne la tête. C’est Best Practices PHP5 de Guillaume Ponçon, chez Eyrolles.
Il ne vous apprendra pas les bases du PHP, ni même l’usage de fonctions ou de constructions de code élaborés. Mais si comme moi vous pratiquez le PHP (v.4) quotidiennement tout en ayant gardé les vieux réflexes du HTML, ce livre peut vous faire franchir une étape.
Une fois que vous avez mis le nez dedans, vous ne voyez plus le développement comme un léger complément du HTML, mais comme un langage à part, qui mérite des outils appropriés. A cause de ce bouquin, j’ai donc décidé :
– de changer d’éditeur (PHPEd de Nusphere au lieu de Dreamweaver),
– de passer à la programmation orientée objet,
– d’installer PHP5,
– de documenter proprement mon code (et vive Phpdocumentor !)
– d’installer un système de gestion de versions de fichiers (CVS) pour le travail d’équipe
– de profiler mon code pour mesurer ce qui ralentit
– de ne pas utiliser de moteur de templates
– de sauvegarder très souvent le boulot, en créant des scripts via le planificateur des tâches
– d’adopter des règles d’écriture figées pour que le code soit lisible, même deux ans plus tard
– de mettre en place un jour, l’eXtreme Programming
Tout ça devrait m’aider à sortir de l’amateurisme avec lequel j’ai traité le développement jusqu’ici. Merci M. Ponçon.
Google+Billets similaires
- 10 fonctions PHP-MySQL que j'utilise tous les jours
- Astuce PHP : afficher ou masquer le "s" de résultat(s) en une ligne
- Tutoriel PHP : pourquoi passer au développement orienté objet ?
- Tutorial MySQL : alléger des requêtes successives avec CREATE TEMPORARY TABLE
- Déboguer les erreurs MySQL grâce aux alertes e-mail
4 réponses à Un bouquin pour les autodidactes de PHP