Billet d'humeur : PHP et DreamweaverMX
Posté : 22 avr. 2005, 07:53
Bonjour toutes et tous.
Je voudrais souligner un problème récurent chez beaucoup d'apprentis programmeurs PHP : je constate que beaucoup se lancent courageusement dans le PHP en utilisant volontiers le code généré par DW : je voudrais mettre en garde ces braves contre cette méthode de travail.
L'important, ce n'est pas de créer des fonction hyper-sophistiquées qui vont faire ce que vous souhaitez, c'est de comprendre ce que vous faites. Écrire du code est à la portée de n'importe qui, même si le code n'est pas valide, peu importe. Comprendre le code qu'on écrit, c'est autre chose et j'ai l'impression que beaucoup n'ont pas atteint ce stade.
Le conseil majeur que je pourrais donner à ceux qui souhaitent apprendre : lâchez votre clavier de temps en temps et prenez un papier et un crayon : pour quoi faire me demanderez-vous : pour dessiner des schéma qui vont vous permettre de modéliser le procéssus que vous voulez obtenir. Exemple :

Si vous regardez ce truc, c'est visuellement clair, facile de suivre : si la condition C1 est remplie, on exécute l'action_A, sinon, l'Action_B. On exécute ensuite de toute façon l'action_finale et le programme est terminé.
C'est basique, je veux bien, mais pour apprendre, il faut passer d'abord par du basique : pas par du code généré par Dreamweaver que vous ne comprenez qu'à moitié.
Ça ne sert à rien de connaître un million de fonction dans 300 langages différents si vous ne comprennez pas les principes logiques de programmation. J'ajouterai en outre que si vous regardez ce bête schéma, vous verrez tout de suite une erreur possible avant même d'avoir écrit la moindre ligne de code. Ne pensez-vous pas que lorsque vous commencerez justement à coder votre programme en PHP vous obtiendrez plus vite et mieux ce que vous voulez ???
Allez, bon courage
Je voudrais souligner un problème récurent chez beaucoup d'apprentis programmeurs PHP : je constate que beaucoup se lancent courageusement dans le PHP en utilisant volontiers le code généré par DW : je voudrais mettre en garde ces braves contre cette méthode de travail.
L'important, ce n'est pas de créer des fonction hyper-sophistiquées qui vont faire ce que vous souhaitez, c'est de comprendre ce que vous faites. Écrire du code est à la portée de n'importe qui, même si le code n'est pas valide, peu importe. Comprendre le code qu'on écrit, c'est autre chose et j'ai l'impression que beaucoup n'ont pas atteint ce stade.
Le conseil majeur que je pourrais donner à ceux qui souhaitent apprendre : lâchez votre clavier de temps en temps et prenez un papier et un crayon : pour quoi faire me demanderez-vous : pour dessiner des schéma qui vont vous permettre de modéliser le procéssus que vous voulez obtenir. Exemple :

Si vous regardez ce truc, c'est visuellement clair, facile de suivre : si la condition C1 est remplie, on exécute l'action_A, sinon, l'Action_B. On exécute ensuite de toute façon l'action_finale et le programme est terminé.
C'est basique, je veux bien, mais pour apprendre, il faut passer d'abord par du basique : pas par du code généré par Dreamweaver que vous ne comprenez qu'à moitié.
Ça ne sert à rien de connaître un million de fonction dans 300 langages différents si vous ne comprennez pas les principes logiques de programmation. J'ajouterai en outre que si vous regardez ce bête schéma, vous verrez tout de suite une erreur possible avant même d'avoir écrit la moindre ligne de code. Ne pensez-vous pas que lorsque vous commencerez justement à coder votre programme en PHP vous obtiendrez plus vite et mieux ce que vous voulez ???
Allez, bon courage