Ask HN: What Does “Being Proficient” at TDD Look Like?
When you say someone is proficient at TDD, outcomes have they achieved? What capabilities do they have?
I’ll take your suggestions to put together another TDD episode for Agile Thoughts
http://agilenoir.biz/en/agilethoughts/why-developers-dont-tdd-a-radio-drama/
Here is what I’ve got so far.
You’re proficient when:
You can write a dozen tests in an eight hour day.
You are have refactored 4 big functions or classes to make them testable.
You bristle at any suggestion of skipping writing tests.
At least a week has passed since when you last used the debugger.
You are a master when: You can teach others how to become proficient.
Your team’s project has very good code coverage (> 80%) and still climbing.
0 comments
[ 2.2 ms ] story [ 8.7 ms ] threadNo comments yet.