A Short Guide to Naming
/
Context Creates Clarity
Context Creates Clarity
https://leanpub.com/naming_shortguide
The Hierarchical Nature of Code
https://leanpub.com/naming_shortguide
What is the domain name associated with this concept?
https://leanpub.com/naming_shortguide
Windshield Naming
https://leanpub.com/naming_shortguide
Unnecessary Context
https://leanpub.com/naming_shortguide
The Context Hierarchy
https://leanpub.com/naming_shortguide
System Context
https://leanpub.com/naming_shortguide
Module/Package Context
https://leanpub.com/naming_shortguide
File Context
https://leanpub.com/naming_shortguide
Class Context
https://leanpub.com/naming_shortguide
Method Context
https://leanpub.com/naming_shortguide
The Variable Name Sweet Spot
https://leanpub.com/naming_shortguide
Context-Aware Naming Examples
https://leanpub.com/naming_shortguide
Over-Contextualization Anti-Pattern
https://leanpub.com/naming_shortguide
A quick sidenote
https://leanpub.com/naming_shortguide
Domain Context: Speaking the Language
https://leanpub.com/naming_shortguide
Process Context: Understanding the Flow
https://leanpub.com/naming_shortguide
Mathy or Prosey?
https://leanpub.com/naming_shortguide
Mathematical Operations
https://leanpub.com/naming_shortguide
Index Variables in Clear Contexts
https://leanpub.com/naming_shortguide
When to Use Minimal Names
https://leanpub.com/naming_shortguide
When Context Is Mixed
https://leanpub.com/naming_shortguide
Practical Guidelines for Context-Aware Naming
https://leanpub.com/naming_shortguide
Up next
Length of Names
In this chapter
Context Creates Clarity
The Hierarchical Nature of Code
What is the domain name associated with this concept?
Windshield Naming
Unnecessary Context
The Context Hierarchy
The Variable Name Sweet Spot
Domain Context: Speaking the Language
Process Context: Understanding the Flow
Mathy or Prosey?
When to Use Minimal Names
When Context Is Mixed
Practical Guidelines for Context-Aware Naming