Keeping technical debt at bay requires a continued focus. In this video, discover why this is the case and preview what you can do to keep your system pruned of technical debt.
- [Narrator] Technical debt is not something … that you just address once and stays gone forever. … Instead, it's a lot like weeding a garden. … After you take the time … to remove all of the weeds in your garden, … they will not stay gone forever. … The weeds will come back. … Slowly at first, but then before you know it, … your garden will be overrun again. … The best way to address this … is to spend a little bit of time … weeding your garden every day. … There are some specific practices … that you can make part … of your team's daily and weekly repertoire … to keep technical debt to a minimum. … One of the critical practices … for your team to embrace … is test-driven development. … You write tests to describe the behavior … you want out of your code … before you write the code that passes the test, … but just writing automated tests isn't enough. … A critical component of test-driven development … often gets overlooked, that's the refactoring step, … and it's next in the set of practices …
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.