> Phil Karlton famously said, “There are only two hard things in computer science: cache invalidation and naming things.”
...and off-by-one errors.
...and off-by-one errors.
(I'm starting to think that 'naming things' and 'cache invalidation' are the same thing, since you need to invalidate the cache anytime the description of the thing changes)