Now that you have documented the dependency behavior and the dependencies are managed, it's time to update to the latest versions that you can.
- [Instructor] There is no need to tolerate … working with old tools on an older project. … So don't. … There are a couple of things that you need to care of … before you dive in and start upgrading though. … You need to make sure that your test suite … provides enough coverage for you to be comfortable … with the effort. … If you're not there yet, … then you'll need to continue working … with the older dependencies until you are. … Along with the test coverage, … it's also a good idea to make sure that you're third party … dependencies are managed by a dependency management system. … If you're not there yet, … then it's best to make that transition … before you start upgrading anything. … Assuming that you've got decent test coverage … and all of your dependencies are managed … by a dependency management system, … then you're ready to start upgrading. … Probably the best place to start, … is with your integrated development environment, or IDE, … assuming your project is using one. …
AuthorM. Scott Ford
- Assessing the technical debt
- Creating and running a test suite
- Handling failing tests
- Updating dependencies and tools
- Paying down technical debt
- Remaining test driven
- Monitoring code quality
Skill Level Intermediate
Agile Software Development: Code Qualitywith M. Scott Ford1h 40m Intermediate
Agile Software Development: Refactoringwith Richard Kasperowski1h 31m Intermediate
1. Getting Started: Review the Technical Debt
2. Fence in the Technical Debt
3. Improve Your Tools
4. Pay Down Technical Debt
5. Keep Technical Debt at Bay
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.