Name Things Once
summary
Argues for minimal, functional names: pick the what (noun or verb) and drop metadata like who/when/where and repeated prefixes; shows a code review pattern where project and command names appear four times and recommends collapsing them. Uses the brown paper bag analogy to prefer obvious labels, notes replacing metaclasses with class decorators in Python 2.5 as a practical simplification, and describes moving flaky tests into a delete in July 2014 folder so they actually get removed.
AI-written summary · about
chapters (11)
- 0:00Intro
- 0:19Name Things Once
- 0:31Thinking About This Is Your Job
- 2:43Naming Things is Hard
- 6:02Wordy means Exceptional
- 7:08Context is Everything
- 9:02Avoid Repitition
- 10:22Avoid Metadata in Names
- 13:53But Add Metadata Sometimes
- 15:11No Joke
- 18:15Thank You








