[net.unix-wizards] Tired of Non-Explanations

alan@allegra.UUCP (Alan S. Driscoll) (03/04/84)

Q:  Program or library routine X has behavior Y.  Could someone
    please explain why this is desirable?

A:  Program or library routine X is supposed to have behavior Y.
    [Optional quote from manual.]  Don't change it!
-- 
	Alan S. Driscoll
	AT&T Bell Laboratories

alan@allegra.UUCP (Alan S. Driscoll) (03/05/84)

Q:  Program or library routine X has behavior Y.  Could someone
    please explain why this is desirable?

A:  Program or library routine X is supposed to have behavior Y.
    [Optional quote from manual.]  Don't change it!


Doug Gwyn pointed out to me that in most cases, the behavior is
appropriate, but it may not be clear how to explain this.  Well,
my point is that it's worth the effort.  "It was intentionally
done this way because ..." is much more satisfying than "Just
'cuz," or "The manual says so."

Besides, if you have too much trouble explaining some behavior,
it may not be as desirable as you thought.  :-)

-- 

	Alan S. Driscoll
	AT&T Bell Laboratories

rrm@unc-c.UUCP (03/07/84)

Puts you in mind of
     	Q:  Daddy, why is the grass green?
	A:  God didn't want purple grass.