👨‍💻
Software Engineering
search
⌘Ctrlk
👨‍💻
Software Engineering
  • 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
gitbookPowered by GitBook
block-quoteOn this pagechevron-down
  1. Chapter 2

Going Further

Further Reading

LogoRefactoring WorkbookAmazon.comchevron-right
LogoRefactoring to PatternsAmazon.comchevron-right
LogoRefactoring Databases: Evolutionary Database Design (Addison-Wesley Signature Series (Fowler))Amazon.comchevron-right
LogoRefactoring HTML: Improving the Design of Existing Web ApplicationsAmazon.comchevron-right
LogoWorking Effectively with Legacy CodeAmazon.comchevron-right
PreviousRefactoring & Performancechevron-leftNextBad Smells in Codechevron-right

Last updated 2 years ago