Richard Feynman, TDD Master

Wednesday 11 September 2013 at 21:04 BST

For Richard, figuring out these problems was a kind of a game. He always started by asking very basic questions like, "What is the simplest example?" or "How can you tell if the answer is right?" He asked questions until he reduced the problem to some essential puzzle that he thought he would be able to solve.

Richard Feynman and the Connection Machine

In case you were wondering, test-driven "development" doesn't just apply to development. It's an approach to solving problems that keeps us striving for elegance, simplicity and importance.

It's a lot bigger than us developers.


If you enjoyed this post, you can subscribe to this blog using Atom.

Maybe you have something to say. You can email me or toot at me. I love feedback. I also love gigantic compliments, so please send those too.

Please feel free to share this on any and all good social networks.

This article is licensed under the Creative Commons Attribution 4.0 International Public License (CC-BY-4.0).