Tests That Let You Change Code Without Fear
Unit, integration and end-to-end tests — what each buys you and what each costs. Lesson 3 of Level 2: Clean Code & Professional Engineering.
Level 2 · Clean Code & Professional Engineering · Lesson 3 of 7
Unit, integration and end-to-end tests — what each buys you and what each costs.
Continue learning
- Separation of Concerns: Untangling the God Service — Previous lesson
- Test-Driven Development in Practice — 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