Names Should Constitute Knowledge
Wednesday, December 9th, 2009 - 10:23 am - CodeClarity
“When you know all the names, in every language, of that bird, you know nothing but absolutely nothing about the bird.“ (Richard Feynman) This is mostly true for normal life, but not for solid code. In fact names constituting knowledge is the the basis of good code locality—meaning that code should consist of relative small blocks, each at their level of abstraction, fully understandable in separation.