4 ms·
Close. It's cache invalidation and naming things. But I feel ya
by johnny_reilly 9y ago
Close. It's cache invalidation and naming things. But I feel ya
- nsxwolf 9y agoNo, it's "There are only two hard things in Computer Science: cache invalidation, naming things, and off by one errors."
- MrPatan 9y agoTo me, the article falls into an expanded understanding of "naming things". As in, once everybody is talking about the same things using the same terminology and referring to the same abstract concepts, etc, the job is straightforward (it may still be a lot of work, but it's straightforward). As the article suggests, though, getting there is not easy!
- s73ver 9y agoTo make the joke work, I could only pick one. I thought naming things was the funnier option.
- creeble 9y agoThe joke is "There are only two hard problems in software: Naming things, counting, and naming things."