Skip to content

Notes on naming things

The two hard problems in software, minus the joke. Why a good name is a design decision.

Notes on naming things

A good name is a tiny act of design. It sets an expectation, draws a boundary, and tells you what belongs inside and what does not. A bad name quietly corrupts everything downstream of it.

Spend the extra ten minutes. The name will outlive the code.

Share