👨‍💻
Software Engineering
CtrlK
Refactoring: Improving the Design of Existing Code
Refactoring: Improving the Design of Existing Code
  • Overview
  • Chapter 2
    • Defining Refactoring
    • Why Should We Refactor?
    • When Should We Refactor?
    • Problems with Refactoring
    • Refactoring, Architecture, and Yagni
    • Refactoring & the Wider Software Development Process
    • Refactoring & Performance
    • Going Further
  • Chapter 3
    • Bad Smells in Code
    • Smell: Mysterious Name
    • Smell: Duplicated Code
    • Smell: Long Function
Powered by GitBook
On this page

Overview

LogoRefactoring: Improving the Design of Existing Code (2nd Edition) (Addison-Wesley Signature Series (Fowler))Amazon.com

Resources

Logomartinfowler.commartinfowler.com
Martin Fowler's Website
LogoRefactoring Home Page
Martin Fowler's website dedicated to Refactoring
Workflows of Refactoring
NextDefining Refactoring

Last updated 1 year ago