Skip to main content Link Menu Expand (external link) Document Search Copy Copied
Last updated: Feb 08, 23 18:46 UTC | Permalink

Week 11 - Refactoring and Technical Debt

Learning Objectives:

In this week of the course, you will learn about:

  • “Refactoring”: restructuring of code to improve structure.
  • Some common code “smells” (anti-patterns).
  • “Technical Debt”: generalization covering all internal problems in a codebase

Lessons:

For Further Reading:


© 2022 Jonathan Bell, Adeel Bhutta, Ferdinand Vesely and Mitch Wand. Released under the CC BY-SA license