3 ms·
> The two hardest problems are naming, cache invalidation, and off-by-one errors. > In this case, there's a naming problem. "Class 1" and "Class 2" don't give
by webmaven 5y ago
> The two hardest problems are naming, cache invalidation, and off-by-one errors.
> In this case, there's a naming problem. "Class 1" and "Class 2" don't give any semantic content.
To me, the names suggested a connection or analogy to Type 1 and Type 2 errors, also known as False Positives and False Negatives. I was wrong, as it turns out, but the opaqueness of the labels, while annoying and unnecessary, isn't unprecedented.