23-09-2009, 10:15 AM
Bonjour a tous !
Je viens de me rendre compte d'une chose ces derniers jour et j'aimerais partager mon expérience de vue avec vous.
Cela fait bientôt 3 mois que je travaille dans un milieu professionel uniquement en poo avec le zend framework.
Auparavant je travaillais en procedural et sans framework, le choc a donc été assez important et j'ai du apprendre une nouvelle facon de coder.. surtout qu'avec mes revision du bac (Comprenez glandouille a la plage) et des vacances bien mérité je n'avais pas toucher au php ou autre forme de code depuis 2 bon mois.
Depuis maintenant une semaine j'ai repris des projets perso a coté, qui cette fois ci seront fait en poo mais sans zend.. et je me suis rendu compte d'une chose, je ne sais plus coder sans Zend.. ce n'est pas que je trouve zend indispensable et que je me sens limiter sans lui bien au contraire.
Mais a raison de 9h de boulot avec lui pendant 3 mois j'ai apris et ancrer ses méthodes.. et revenir a un code sans zend est difficile.. je ne me souvenait plus la syntaxe des fonctions.. je sais qu'une fonction existe je sait l'utiliser avec zend mais sans je suis obliger dans 95% des cas d'aller rechercher la syntaxe dans la doc car je l'ai oublier.
Bien sur tout revient très vite mais je ne pensait pas avoir deux temps d'adaptation avec un framework.. le premiers me parraisait evident : le fait de devoir s'habituer a une nouvelle façon de travailler quand l'on commence a travailler avec .. le second par contre je ne m'y attendait pas. Je ne pensais pas avoir oublier si vite la syntaxe des fonctions utiliser dans la vie de tous les jours d'un codeur et devoir les réapprendre lorsque l'on quitte le framework.
Maintenant un petit débats histoire de rendre le post plus web 2.0 :]
Ne pensez vous pas qu'utiliser un framework, c'est changer de langage ? Un framework tel que zend implémente tellement de chose que pour 60% du code on utilise la syntaxe zend qui est différente de la syntaxe classique même si les deux se ressemblent. Et donc 60% de notre code appartient a un langage différent ?
Je viens de me rendre compte d'une chose ces derniers jour et j'aimerais partager mon expérience de vue avec vous.
Cela fait bientôt 3 mois que je travaille dans un milieu professionel uniquement en poo avec le zend framework.
Auparavant je travaillais en procedural et sans framework, le choc a donc été assez important et j'ai du apprendre une nouvelle facon de coder.. surtout qu'avec mes revision du bac (Comprenez glandouille a la plage) et des vacances bien mérité je n'avais pas toucher au php ou autre forme de code depuis 2 bon mois.
Depuis maintenant une semaine j'ai repris des projets perso a coté, qui cette fois ci seront fait en poo mais sans zend.. et je me suis rendu compte d'une chose, je ne sais plus coder sans Zend.. ce n'est pas que je trouve zend indispensable et que je me sens limiter sans lui bien au contraire.
Mais a raison de 9h de boulot avec lui pendant 3 mois j'ai apris et ancrer ses méthodes.. et revenir a un code sans zend est difficile.. je ne me souvenait plus la syntaxe des fonctions.. je sais qu'une fonction existe je sait l'utiliser avec zend mais sans je suis obliger dans 95% des cas d'aller rechercher la syntaxe dans la doc car je l'ai oublier.
Bien sur tout revient très vite mais je ne pensait pas avoir deux temps d'adaptation avec un framework.. le premiers me parraisait evident : le fait de devoir s'habituer a une nouvelle façon de travailler quand l'on commence a travailler avec .. le second par contre je ne m'y attendait pas. Je ne pensais pas avoir oublier si vite la syntaxe des fonctions utiliser dans la vie de tous les jours d'un codeur et devoir les réapprendre lorsque l'on quitte le framework.
Maintenant un petit débats histoire de rendre le post plus web 2.0 :]
Ne pensez vous pas qu'utiliser un framework, c'est changer de langage ? Un framework tel que zend implémente tellement de chose que pour 60% du code on utilise la syntaxe zend qui est différente de la syntaxe classique même si les deux se ressemblent. Et donc 60% de notre code appartient a un langage différent ?