Test Driven Development

Use when implementing a feature, fixing a bug, or changing behavior — write a failing test first, watch it fail, write minimal code to pass, then refactor. Adds Kent Beck's Tidy First (separate structural vs behavioral changes) and a Canon test list. Language-agnostic core; per-language notes under references/languages/. Not for throwaway prototypes, generated code, or pure config changes (ask first).

yyykf 919568c 7 files · 70.3 KB Updated

File contents

yyykf/spellbook-skills/tree/main/skills/test-driven-development commit 919568c711

Frequently asked questions

npx skillmds@latest add yyykf/test-driven-development