I started practicing Test Driven Development only a few years back. What I discovered was something more profound than just a way to build quality software.
I left my last post with the realization that we must aspire to be both builders AND gardeners, instead of antagonizing them. But how can one reconcile two mindsets with fundamental differences?
TDD taught me that the best way to be both a builder and a gardener is to alternate between them.
Let me: