The Other Hard Problem: Lessons and Advice on Naming Things
summary
Practical runbook rather than philosophy, summarizes decades of naming guidance, applies PEP8 and Clean Code rules to Django models, views and tests, and gives concrete patterns and anti-patterns such as replacing ballot vs vote_collection and when to drop adjectives. Includes debugging and commit message advice, notes on test and documentation naming, and small runnable examples with ORM naming tradeoffs. Worth watching for anyone needing actionable naming rules for existing Django code.
AI-written summary · about
chapters (21)
- 0:00Intro
- 1:18The Problem
- 3:39Overview
- 4:27Pep Bait
- 5:04Python Code
- 5:29Private Methods
- 6:00Guest Host
- 7:41Simple language
- 8:12Hyperbole
- 9:56Multiple Words
- 11:10The Complete Quote
- 11:45Do Not Exclude Necessary Details
- 12:08Why bother
- 13:12Dont get cute
- 13:59Show it
- 14:09Hair and mustache
- 14:23Use the right word
- 14:39Consistency
- 15:46Verbosity
- 16:43foobarbaz
- 18:30Question








