Citation:
Envoyé par
mitkl
Quel est le meilleur conseil à suivre quand on programme ?
Avancer par petites étapes mesurables plutôt que se lancer sans filet dans un développement gigantesque.
Une bonne technique est la suivante :
1. Définir le but de la prochaine petite étape (une méthode, une classe...) et créer un moyen d'en mesurer le succès : un test unitaire par exemple.
2. Ecrire le code nécessaire pour compléter l'étape.
3. Recueillir le feedback de notre mesure. Si c'est un échec, retourner à 2. Si c'est un succès, enjoy ! Ca parait tout bête, mais ces petits "moments de satisfaction" sont un très bon carburant.
Avec ça j'ajouterais le conseil de Mark Summerfield (en fait, plutôt de Kent Beck ou Martin Fowler) à savoir refactorer le code à la fin de chaque étape.