"Joel Spolsky is one of our most celebrated pundits on the
practice of software development, and he's full of terrific
insight. In a recent blog post, he decries the fallacy of 'Lego
programming'--the all-too-common assumption that sophisticated new
tools will make writing applications as easy as snapping together
children's toys. It simply isn't so, he says--despite the fact that
people have been claiming it for decades--because the most
important work in software development happens before a single line
of code is written.
"By way of support, Spolsky reminds us of a quote from the most
celebrated pundit of an earlier generation of developers..."