par
Cyrano » 29 avr. 2006, 18:07
Cyrano ya bien un jour que tu à débuté?
Oui, j'ai un jour commencé : avec un éditeur non wysiwyg, au début avec WebExpert qui ne génère pas de code et je n'en utilise toujours pas. Apprendre est une chose, choisir l'outil approprié en est une autre. Or DW n'est pas un outil d'apprentissage. C'est à mon sens parfait pour un chef de projet qui doit en urgence sortir une maquette à peu près fonctionnelle pour la présenter à un client. Mais pour développer une application, ce n'est pas la solution la meilleure, surtout si on s'en sert pour générer le code. Le code qui sort de DW est lourd, obsolète et pas optimisé. D'autre part, croire que tu apprendras le PHP en regardant le code généré est une erreur. Il faut écrire soi-même, faire ses erreurs soi-même et comprendre ce qu'on fait, pourqui on emploie telle ou telle fonction plutôt qu'une autre, etc...
Que tu débutes en PHP n'est pas un problème, on a tous commencé. Mais DW n'a rien à faire dans le problème. Tu as un problème avec un panier : bon, ok, ça peut arriver, mais ce qui est plus ennuyeux, c'est que tu ne sais pas identifier la source du problème posé. Dans ce cas, comment veux-tu obtenir une aide efficace ?
Résoudre un problème, c'est commencer par en comprendre la nature pour être déjà capable de le décrire convenablement. Une difficulté bien comprise est aux 3/4 résolue. CQFD : plonge dans le code, fais des tests en suivant la logique de façon à repérer à quel moment de l'exécution de ton code une action ne remplit pas la fonction pour laquelle elle a été insérée.
[quote="webmaster_ism_infomaster"]Cyrano ya bien un jour que tu à débuté?[/quote]
Oui, j'ai un jour commencé : avec un éditeur non wysiwyg, au début avec WebExpert qui ne génère pas de code et je n'en utilise toujours pas. Apprendre est une chose, choisir l'outil approprié en est une autre. Or DW n'est pas un outil d'apprentissage. C'est à mon sens parfait pour un chef de projet qui doit en urgence sortir une maquette à peu près fonctionnelle pour la présenter à un client. Mais pour développer une application, ce n'est pas la solution la meilleure, surtout si on s'en sert pour générer le code. Le code qui sort de DW est lourd, obsolète et pas optimisé. D'autre part, croire que tu apprendras le PHP en regardant le code généré est une erreur. Il faut écrire soi-même, faire ses erreurs soi-même et comprendre ce qu'on fait, pourqui on emploie telle ou telle fonction plutôt qu'une autre, etc...
Que tu débutes en PHP n'est pas un problème, on a tous commencé. Mais DW n'a rien à faire dans le problème. Tu as un problème avec un panier : bon, ok, ça peut arriver, mais ce qui est plus ennuyeux, c'est que tu ne sais pas identifier la source du problème posé. Dans ce cas, comment veux-tu obtenir une aide efficace ?
Résoudre un problème, c'est commencer par en comprendre la nature pour être déjà capable de le décrire convenablement. Une difficulté bien comprise est aux 3/4 résolue. CQFD : plonge dans le code, fais des tests en suivant la logique de façon à repérer à quel moment de l'exécution de ton code une action ne remplit pas la fonction pour laquelle elle a été insérée.