Article complet: 10 méthodes pour écrire du code PHP maintenable

03/07/2009

Permalink 22:18:39, Catégories: php, 90 mots   French (FR) , julien pauli

10 méthodes pour écrire du code PHP maintenable

Ma traduction n'est pas parfaite, et je n'ai pas voulu employer les mots "bon/mauvais code" qui sont trop vagues.
PHPFreaks nous livre 10 ways to avoid writing crappy code

  • Concevez par les tests
  • Pratiquez la refactorisation
  • Restez simple
  • Utilisez des design patterns
  • N'utilisez pas de design patterns
  • Acceptez les limitations de votre langages
  • Faites comme si vous écriviez un livre
  • Faites valider votre code par une personne tierce
  • Développez E_STRICT
  • Distinguez code source et version livrable

Je rajouterai juste : "pensez sécurité et types d'utilisations de votre code"

Social Bookmarking:

                                     

Commentaires:

Connectez-vous pour vous abonner à cet article:

Flux de commentaires pour cet article : Atom 1.0  RSS 2.0
Commentaire de: metagoto [Membre] · http://blog.runpac.com
Le dernier point est très criticable. L'argumentation dans l'article original, pour ce dernier point, est tout juste passable.

Il manque à mon sens un ultime conseil:
- Se reposer au maximum sur les fonctions et méthodes déjà implémentées dans php plutôt que de les réécrire soi même en script. Ca paraît évident mais on a vite fait de réinventer la roue par inadvertance!

Permalien 04/07/2009 @ 22:58

Vous devez être identifié pour poster un commentaire.

Liste des blogs

Julien Pauli DevPHP blog

Developpement web PHP

Rechercher

<  Février 2010  >
Lun Mar Mer Jeu Ven Sam Dim
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28

Syndiquez ce blog XML

Articles :

Commentaires :

Vos questions techniques : forum d'entraide Blogs - Publiez vos articles, tutoriels et cours
et rejoignez-nous dans l'équipe de rédaction du club d'entraide des développeurs francophones
Nous contacter - Hébergement - Participez - Copyright © 2000-2010 www.developpez.com - Legal informations.