|MFC Considered Harmful to Programmers
||"Seriously, if all you want is to write programs that are
the creators of MFC or OWL figured out you would, and you don't care
about the overhead, then using class libraries and application wizards
is the way to go. But any time you want to step outside of this path,
you'll find yourself in deep trouble," (Ibid).
"Today there are two quite distinct philosophies in fencing.
there is what I refer to as the 'olympic style' or the 'sport' of
fencing. This high-tech game bears only the most vestigial resemblance
to an actual duel, being solely and exclusively concerned with fencing
as an athletic contest.
Fencing,' on the other hand, is the direct descendant of the 500 year
evolution of the sword. In it, we strive to simulate as closely as
possible a 'frank encounter,' that is, a real fight with sharp swords.
Like classical music (according to the Harvard Dictionary of Music),
classical fencing strives toward a particular ideal of 'poise, balance,
proportion, simplicity, formal discipline, craftmanship, and universal
and objective (rather than idiosyncratic and subjective) expression,'
affording us a 'standard or model of excellence that has enduring
number of us out here in the Real World have been appalled at the
quality, if such a word can even be applied, of bright young
undergraduate Computer Science students. In my teaching, I find people
who are essentially functionally illiterate in their profession...I
teach courses in which 'knowledge of the C language' is a prerequisite.
In some cases, I fully believe the prospective students interpret this
'Can spell the name of the language, with only an occasional error'," (Ibid).