> My only advice, to all programmers, is to print the following and stick it in a place where you can see it everyday: “There are only two hard problems in Computer Science: cache invalidation and naming things.” – Phil Karlton
I am curious as to the reasoning here. Why are these 2 the only hard problems in computer science?
They aren't: http://news.ycombinator.com/item?id=2798475 I don't know if the person being quoted was being serious about this, but do not listen to anyone who repeats this quote intending for it to be taken seriously.
I am curious as to the reasoning here. Why are these 2 the only hard problems in computer science?