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