Technical Debt and Refactoring
Introduction to Technical Debt and Refactoring - Download
Design Smells and Refactoring - Download
Additional Reading materials
- A case on technical debt
- Managing the Consequences of Technical Debt: 5 Stories from the Field
- Managing Technical Debt in Software Engineering - Report of Dagstuhl Seminar
- A Survey on Software Smells by Tushar Sharma and Diomidis Spinellis
- Collection of articles on refactoring by Martin Fowler
Additional Resources
- A catalog of smells and refactoring
- A book on Refactoring for Software Design Smells: Managing Technical Debt