22-10-2007, 10:57 AM
pascaltje a écrit :etape 0 : du code paté, tout mélangéVoilà qui est très vrai. J'ai personnellement un code pâté/mélangé (et non Marconi) dont j'ai séparé l'affichage/les traitements. Lequel pâté s'est retrouvé dans des fonctions auxquelles j'ai intégré des paramètres et utilisant des tableaux pour certaines, et certains calculs sont faits par des classes chopées sur le net au dont j'ai survolé subrepticement la documentation (gnââh, comment ça marche, c'est quoi la ligne de code à écrire, gnââh gnââh).
etape 1 : séparer le template/affichage du code métier
etape 2 : faire des fonctions avec des paramétres
etape 3 : faire des fonctions avec des tableaux
etape 4 : remplacer fonction + tableau par une classe
Au final, on peut donc dire que même si tu as passé les 4 étapes tu peux toujours être en plein dans chacune d'entre elles, avoir le code le plus pourri du monde, te la péter t'as des classes même s'il y a encore des balises HTML qui traînent dans ton PHP. Mon énumération serait plutôt :
1 - code pourri
2 - code structuré mais pourri
3 - code structuré pourri mais commenté et documenté
4 - je suis un programmeur balaise/professionnel/encadré
5 - je suis maître du monde des Nordinateurs bien que mon code soit toujours pourri et 95% des PC de la planète sont équipés de mon OS pourri mais documenté
Allez, je vais prendre mes gouttes et au lit.