Débat entre Oncle Bob et John Ousterhout sur la conception de logiciels
2025-02-25
Robert "Oncle Bob" Martin et John Ousterhout ont eu un débat animé sur les principes de conception de logiciels, couvrant des sujets clés tels que la longueur des méthodes, les commentaires de code et le développement piloté par les tests (TDD). Ils ont vivement débattu du degré de décomposition du code, de la nécessité des commentaires et des avantages et inconvénients du TDD, en utilisant des exemples de code et des scénarios spécifiques pour étayer leurs arguments. Ce débat souligne l'importance des compromis dans la conception de logiciels et la nécessité d'éviter les extrêmes lorsqu'on cherche la concision et la lisibilité.
Développement
développement piloté par les tests