
de evanflow411
Un flux de travail TDD en tranches verticales : écrivez un test, implémentez le minimum, refactorisez et recommencez — en se concentrant sur le comportement via les interfaces publiques plutôt que sur l'implémentation.
EvanFlow: TDD prescrit un cycle de développement piloté par les tests discipliné, axé sur des tranches verticales. Chaque cycle comprend RED (écrire un test qui échoue), GREEN (implémenter le code minimal pour réussir) et REFACTOR (nettoyer pendant que les tests sont frais). La compétence documente le vocabulaire, les anti-patterns et une checklist par cycle pour imposer des assertions basées sur le comportement et l'intégration de services réels lorsque cela est possible.
Utilisez-le pour le développement de fonctionnalités de production, la correction de bugs ou les refactorisations où les garanties comportementales sont essentielles. Il est destiné aux services backend, à la logique métier et au code frontend avec un comportement testable — à éviter pour les prototypes jetables ou le code généré. À utiliser lorsque vous souhaitez un feedback rapide, des refactorisations plus sûres et des tests qui décrivent le comportement observable plutôt que les détails internes.
Adapté aux frameworks d'assistance au développement capables d'exécuter des tests et d'interagir avec des dépôts ou la CI (Claude Code, agents de type Codex ou outillage capable d'utiliser la CLI).
Cette compétence n'a pas encore été examinée par notre pipeline d'audit automatisé.