From the course: Programming Foundations: Test-Driven Development
Small steps to great things - Java Tutorial
From the course: Programming Foundations: Test-Driven Development
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.
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.