Skip to content

Latest commit

 

History

History
29 lines (23 loc) · 650 Bytes

Session03.md

File metadata and controls

29 lines (23 loc) · 650 Bytes

Clean Code Workshop Session 03

Meaningful Names

  • Use Intention-Revealing Names
  • Avoid Disinformation
  • Make Meaningful Distinctions
  • Use Pronounceable Names
  • Use Searchable Names
  • Avoid Encodings
    • Hungarian Notation
    • Member Prefixes
    • Interfaces and Implementations
  • Class Names
  • Method Names
  • Don’t Be Cute
  • Pick One Word per Concept
  • Don’t Pun
  • Use Solution Domain Names
  • Use Problem Domain Names
  • Add Meaningful Context

Clean Code Kata - Naming

Link

Clean Code Kata - Functions

Link