Elegance? It may seem odd to non-scientists, but there is an aesthetic in software as there is in every other area of intellectual endeavour. Truly great programmers are like great poets or great mathematicians - they can achieve in a few lines what lesser mortals can only approach in three volumes
John NaughtonWhat worries me is that we are increasingly enmeshed in incompetent systems, that is, systems that exhibit pathological behaviour but cant fix themselves.
John NaughtonA paradigm is a powerful theoretical and methodological framework which defines the working lives of thousands of intelligent and disciplined minds. And paradigms do not attract the loyalty of such minds unless they 'work'. One of the first things a graduate student learns is that if there is a discrepancy between the paradigm and what he or she has discovered, then the automatic assumption is that the paradigm is right and the student wrong. Just as a good workman never blames his tools, so the diligent student never blames his paradigm
John Naughton