Refactoring in Small, Safe Steps
Change structure without changing behaviour, protected by tests. Lesson 5 of Level 2: Clean Code & Professional Engineering.
Level 2 · Clean Code & Professional Engineering · Lesson 5 of 7
Change structure without changing behaviour, protected by tests.
Continue learning
- Test-Driven Development in Practice — Previous lesson
- Technical Debt: The Loan You Didn’t Know You Took — Next lesson
- Level 2: Clean Code & Professional Engineering — Back to the level
All lessons in Clean Code
- Names and Functions That Explain Themselves
- Separation of Concerns: Untangling the God Service
- Tests That Let You Change Code Without Fear
- Test-Driven Development in Practice
- Refactoring in Small, Safe Steps
- Technical Debt: The Loan You Didn’t Know You Took
- The Professional Engineer: Estimates, Deadlines & Saying No