From the course: Programming Foundations: Test-Driven Development

Small steps to great things - Java Tutorial

From the course: Programming Foundations: Test-Driven Development

Start my 1-month free trial

Small steps to great things

- Software development is a complex endeavor and developers often find that as their products grow in size and complexity making changes becomes more difficult and error prone. One reason is that conventional methodologies position testing as the last activity in the software development life cycle. Test driven development or TDD addresses this issue by bringing test cases in front and center of the rest of the design and development activities. It makes development more engaging and rewarding because it provides instant feedback on the quality of code being developed. Many organizations have adopted TDD to improve their product quality and make their delivery more agile. It makes sure that the software functionality stays aligned with the customer requirements. I'm Neelam Dwivedi and I enjoy finding interesting solutions for complex problems. Whether you are a novice programmer or an advanced developer you will find TDD as a dynamic methodology to create software. So join me in this course and let's begin TDD.

Contents