Software Engineering Architecture Lab

Names and Functions That Explain Themselves

Good names and small functions turn code into documentation that cannot go stale. Lesson 1 of Level 2: Clean Code & Professional Engineering.

Level 2 · Clean Code & Professional Engineering · Lesson 1 of 7

Good names and small functions turn code into documentation that cannot go stale.

Continue learning

All lessons in Clean Code

  1. Names and Functions That Explain Themselves
  2. Separation of Concerns: Untangling the God Service
  3. Tests That Let You Change Code Without Fear
  4. Test-Driven Development in Practice
  5. Refactoring in Small, Safe Steps
  6. Technical Debt: The Loan You Didn’t Know You Took
  7. The Professional Engineer: Estimates, Deadlines & Saying No