Discussion about this post

User's avatar
Gary Fry's avatar

TDD relies on smarts, experience and being able to test the corner cases of the requirements, amongst the complexity which already exists. It also requires an understanding of the business domain, the technical constraints / opportunities of the code / environment you're working with.

TDD isn't a silver bullet. It's like Agile ... having a healthy attitude and frame work towards achieving a sensible solution only works when the team are engaged and on-board.

Expand full comment

No posts