Benefits of Test Driven Development (TDD)



1: Developer plays the role of user and developer while writing code, hence customer centric approach throughout the development

2: Reduces real time issues because of code written with end user mindset

3: Initially takes time but overall less-n-less debugging time

4: Identify cascading code break early or related change in other modules

5: Regression fix early

6: Help avoiding over engineering code which we don’t need actually

7: Avoid Scope Creep, helps in design and create high possibility of acceptance

Comments

Popular posts from this blog

Difference between Parse/TryParse/ParseExact/TryParseExact

Version history of C#