Most people see that TDD is the biggest hurdle, but I would say the biggest shift is actually from manual to automated testing, which involves re-architecting to ensure testability. Once this skillset is well-practiced, TDD is not too much of a problem.
What's the first thing you've seen teams notice when they start transition from relying heavily on Manual QA to TDD?
Most people see that TDD is the biggest hurdle, but I would say the biggest shift is actually from manual to automated testing, which involves re-architecting to ensure testability. Once this skillset is well-practiced, TDD is not too much of a problem.