From the course: Agile Software Development: Dealing with Legacy Code and Technical Debt
Unlock the full course today
Join today to access over 22,500 courses taught by industry experts or purchase this course individually.
Stay test driven
From the course: Agile Software Development: Dealing with Legacy Code and Technical Debt
Stay test driven
- [Instructor] Write a test, watch it fail, make it pass, refactor, repeat. The basics of test-driven development can be described so simply, but practicing it, especially on an existing project, can be quite a challenge. One of the advantages of following test-driven development is that you are practically guaranteed to end up with code that is easy to test. If your project already has a ton of tests, then it's important to maintain the momentum by continuing to build upon them. The tests that are already there and the tests that you will add form a safety net that helps you ship changes faster with more confidence that no bugs have slipped through the cracks. If you're not already familiar with test-driven development, then take some time to get familiar. There are many different courses right here in the library which cover test-driven development. One of my favorites is Neelam Dwivedi's course, Programming…
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.