chorn.com - chorn

Example domain paragraphs

I get asked this question regularly, and my answer is usually “I TDD whenever I can.” That means I don’t always TDD, and not only that, sometimes TDD means Test Driven Development, and other times it means Test Driven Design.

Here’s my ordered list, from least-TDD-ish to most-TDD-ish, of things I do that I consider to be both programming and productive:

Whether planning or problem solving, I often stare at the wall. Some of my best problem solving time is all in my head. For big problems to solve, I often dream about code. If I didn’t like to code, if I didn’t like the job, I’m not sure it would be like this.

Links to chorn.com (1)