"Why people who are really good at test-driven development (TDD)—even people who write about it, speak on it, and maintain tools to support it—don't always practice it," an exclusive twitter dot com thread in reply to this toot by @RobOldCodes:
Things got a bit weird
You'll have to find your silver bullets on some other Twitter feed.
Programming is very difficult, and each of our journeys to mastery is deeply personal. If TDD makes something click: awesome! And if not, that's ok, too!
But it's the truth. And it's attracted a diverse group of colleagues and clients who share a vision that software should be better.
Here's what I learned from a decade of TDD:
I try to to share tools & guideposts to help others on that path, but please don't mistake it for advocacy of TDD over anything
Nobody has this all figured out, and anyone that claims to is wrong. Those people deserve more scrutiny
If you'd like more people who approach problems this way on your team, let us know! 💚