Skip to main content Link Search Menu Expand Document (external link)

Technical Debt and Refactoring

Introduction to Technical Debt and Refactoring - Download

Design Smells and Refactoring - Download

Additional Reading materials

  1. A case on technical debt
  2. Managing the Consequences of Technical Debt: 5 Stories from the Field
  3. Managing Technical Debt in Software Engineering - Report of Dagstuhl Seminar
  4. A Survey on Software Smells by Tushar Sharma and Diomidis Spinellis
  5. Collection of articles on refactoring by Martin Fowler

Additional Resources

  1. A catalog of smells and refactoring
  2. A book on Refactoring for Software Design Smells: Managing Technical Debt

Materials to Listen From

  1. Sven Johann and Eberhard Wolff on Technical Debt
  2. Ipek Ozkaya on Managing Technical Debt

Copyright © 2024 Karthik Vaidhyanathan. Distributed by an MIT license.