J'adore ton billet d'humeur et le ton utilisé. Ça m'a bien fait sourire. Et c'est tellement vrai ; le dev aime bien écrire du nouveau code, bien moins à maintenir et faire évoluer un code existant. D'ailleurs, la grande majorité des frameworks sont construits pour faciliter avant tout l'écriture de nouveaux projets.
J'ai l'impression, toutefois, que l'industrie ou les dév aiment peu les langages trop rigoureux ; en effet, Ada ou encore Haskell n'ont pas eu de succès.
Après, je pense qu'au delà des contraintes apportées par le langage dans l'écriture du code, ce qui manque et qui, à mes yeux, est requis dans tout projet logiciel, ce sont avant tout les conventions acceptées (voir imposées) par l'équipe. Ne s'appuyer que sur l'outillage (dont le langage) n'est en soit pas suffisant. Aussi, laisser un dév, et d'autant plus un débutant ou un junior, seul dans son coin sans le chapeauter, c'est quand même tendre le bâton pour se faire taper sur les doigts ensuite.
# Excellent !
Posté par Miguel Moquillon (site web personnel) . En réponse au journal De la rigueur dans la programmation. Évalué à 5.
J'adore ton billet d'humeur et le ton utilisé. Ça m'a bien fait sourire. Et c'est tellement vrai ; le dev aime bien écrire du nouveau code, bien moins à maintenir et faire évoluer un code existant. D'ailleurs, la grande majorité des frameworks sont construits pour faciliter avant tout l'écriture de nouveaux projets.
J'ai l'impression, toutefois, que l'industrie ou les dév aiment peu les langages trop rigoureux ; en effet, Ada ou encore Haskell n'ont pas eu de succès.
Après, je pense qu'au delà des contraintes apportées par le langage dans l'écriture du code, ce qui manque et qui, à mes yeux, est requis dans tout projet logiciel, ce sont avant tout les conventions acceptées (voir imposées) par l'équipe. Ne s'appuyer que sur l'outillage (dont le langage) n'est en soit pas suffisant. Aussi, laisser un dév, et d'autant plus un débutant ou un junior, seul dans son coin sans le chapeauter, c'est quand même tendre le bâton pour se faire taper sur les doigts ensuite.