craft-discipline

Checkpoints d’auto-discipline que l’ingénieur exécute après chaque phase TDD, avant de considérer le travail terminé.

Quand l’utiliser

Contrat d’entrée

Contrat de sortie

Invariants

Pourquoi cette forme

La discipline de craft est une hygiène personnelle. Un code propre n’est pas un code qui a survécu à une revue — c’est un code que l’auteur a consciemment vérifié avant de le soumettre.

« Clean code reads like well-written prose. » — Martin, R. C., Clean Code, 2008.

L’auto-discipline réduit le bruit dans les cycles de revue : le reviewer peut se concentrer sur les vrais problèmes plutôt que sur des oublis triviaux.

« The two rules of TDD: write new code only if an automated test has failed; eliminate duplication. » — Beck, K., Test-Driven Development by Example, 2003.

Customisation autorisée

Voir aussi