The Test-First Stoplight
Extreme Programmers write tests before they write the corresponding production code. In “test-first programming,” you start with a small test, then write just enough code to implement it, and continue with the next test until the code is done. Continue reading The Test-First Stoplight