Comment by zitterbewegung

3 months ago

There are only two hard things in Computer Science: cache invalidation and naming things.

-- Phil Karlton

“There are only two hard things in computer science. Cache invalidation, naming things, and off-by-one errors.”

I've always wondered if he meant coming up with good names or if he meant ensuring that names, however they're chosen, reliably resolve to the named thing.