- Develop sample maven spring boot application with TDD Approach.
- With this, can learn how to code repository, service layers and rest services following TDD Approach.
Through this one can,
- Make the process completely agile
- Improves quality of code, as bugs spotted at early stage
- Reduces defects in the newly developed features or reduces bugs when changing the existing functionality
- Provides a documentation of the system
- Design: Writing the test first forces you to think through your design and what it must accomplish before you write the code.
- Reduced Rework - Hence Reduced Cost.