11-11-2010, 03:29 PM
J'ai rien reprit de zéro, j'ai juste comme tu l'as dit "organisé, hiérarchisé" avec la POO, c'est ça qui m'a pris du temps (pour toi ça n'en prends pas, car tu as déjà du code à copier/coller que tu réutilises à chaque projet, ou que tu connais par coeur, ou un framework que tu maitrises).
Par exemple pour faire une page en procédural ya qu'à balancer du XHTML (directement dans le code, en echo, en include, en fonction... peu importe c'est très rapide à faire). Pour faire la même chose en POO j'ai créé une classe "Page" qui doit gérer pas mal de chose (assemblage de divers éléments comme le header, le menu, le corps.... qui sont aussi des objets...), alors forcément que ça prends plus de temps et de lignes de code, surtout que c'est la première fois que je me lance là dedans. Je regagnerais le temps investi quand mon projet se complexifiera ou quand je ferais des mises à jour (sinon je serais resté en procédural).
Par exemple pour faire une page en procédural ya qu'à balancer du XHTML (directement dans le code, en echo, en include, en fonction... peu importe c'est très rapide à faire). Pour faire la même chose en POO j'ai créé une classe "Page" qui doit gérer pas mal de chose (assemblage de divers éléments comme le header, le menu, le corps.... qui sont aussi des objets...), alors forcément que ça prends plus de temps et de lignes de code, surtout que c'est la première fois que je me lance là dedans. Je regagnerais le temps investi quand mon projet se complexifiera ou quand je ferais des mises à jour (sinon je serais resté en procédural).