There are only two hard problems in computer science. Cache invalidation, naming, zero-indexed arrays, and off-by-one errors.



This is a subset of the naming problem. One of my policies is...