Tweet Pic

Why does TDD work? 1) Helps you focus. One thing at a time, reliably. 2) It's concrete; allows you to work with examples and pattern matching rather than abstract models. 3) It's empirical. Does this work? If it did, how would I know? Feedback loop. #yow17 @sf105 https://t.co/4N0k8hq26T


Important Note

This site features content going all the way back to 2000. The posts you’ll read reflect my views and writing style at the time. While I have gone back to clean up a few of them, I think it’s important not to sanitise too much. This site is a record of who I am and how I’ve grown. Any blog post written years ago may not reflect who I am today, nor how I would write about the same topic today.