[comp.object] Lazy programmers

marc@dumbcat.sf.ca.us (Marco S Hyman) (06/30/91)

In article <1991Jun29.001927.18591@netcom.COM> jls@netcom.COM (Jim Showalter) writes:
 > Well, I guess we have to agree to disagree on this point. That it is
 > easier by far to write legible, unconfusing code than it is to write
 > illegible, confusing code seems axiomatic to me. If the code is confusing,
 > how then am I to debug it?

Most programmers are not lazy enough. This is one of the unfortunate
programming truths.  (The measurement "most" is, of course, subjective.  I'd
say the quantity is roughly equivalent to the number of programmers who:

 * never read a book or magazine on their profession
 * never take the time to read netnews (if available)
 * still don't know how to use the hardware they've been developing software
   on for the last 3 years.
 * take no pride in their work.)

Since they are not lazy enough the code is thrown together with no thought of
debug, future maintenance, changibility, extensibility, etc.  These
programmers are not reading comp.object, have no interest in things object
oriented, have no interest in anything that modifies the status quo.  Every
production shop seems to have at least one like this.  It's the biggest
obstacle I see into bringing OO technology into a production environment.

// marc
-- 
// home: marc@dumbcat.sf.ca.us		pacbell!dumbcat!marc
// work: marc@ascend.com		uunet!aria!marc