Agile Software Development
Dealing with Legacy Code and Technical Debt
In nearly every organization, developers are forced to grapple with old code that gets in the way of writing new features. Is legacy code limiting your development team's agility? If so, let this course be your guide for how to embrace a legacy system and improve it while paying down technical debt. Instructor Scott Ford explains how to review legacy code and fence in the technical debt by creating and running a test suite. He also demonstrates how to introduce dependency management and update dependences and tools, how to remove noise and distractions from your code, and how to keep technical debt at bay by remaining test driven and monitoring code quality.
Contents:
- Introduction
- 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
- Conclusion
Get a Reminder
Get a Reminder
Similar Courses
Careers
An overview of related careers and their average salaries in the US. Bars indicate income percentile.
Debt Collector 2 $34k
Debt Service Coordinator $36k
Debt Specialist 2 $38k
Debt Specialist 1 $39k
Assistant Debt Collector $39k
Debt Consuelor $43k
Debt Collector 3 $44k
Debt Management Counselor $56k
Debt Management $59k
Debt Analyst $75k
Senior Debt specialist $77k
Public Debt Management $102k
Write a review
Your opinion matters. Tell us what you think.
Please login to leave a review
Similar Courses
Sorted by relevance
Like this course?
Here's what to do next:
- Save this course for later
- Get more details from the course provider
- Enroll in this course