evidenced software test-first 5 of 6 answers assumed · last checked 2026-10-11
Evidence: from 1 private assignment
Unfit when: The product shape is unknown: spike first, Visual or interaction exploration
Test-driven development
Write a failing test, make it pass, refactor. Tests are themselves a form of specification, and often a better anchor than prose because they are checked on every run (sdd-cousins-pros-cons-api-first-2026-08-11 §4.1).