"Curtis L. Olson" <[EMAIL PROTECTED]> said:

> If something doesn't make sense, or seems out of place, there's no
> harm in asking ... perhaps the author will look at the 'cruft' and say
> oh yea, nothing valuable there, we can axe it.  But perhaps the code
> is there is for valid reasons and it's worth keeping.
> 

>From where I sit, I'd have to agree more with David.  There should be no cruft
left in the code that gets committed.  This doesn't mean individual developers
can't keep it around on there local drive, but once something is good enough
to commit it should contain working code and nothing else.   Critical
information can always be kept in comments, but ifdef'ed or commented out code
is very distracting.  For here on out I hereby give anyone permission to hack
out any dead, commented out, or useless code that I submit to the project. 
You don't need to ask. :-)

On planning ahead:  Back when I studied systems analysis 20 years ago,
planning ahead was everything.  Hardware price/performance, OO design, and
networks have changed all that.  These things are what make requirements so
unpredictable these days (and systems so flexible).  How many distribution
software designs of the early nineties anticipated web based e-commerce?  But
now as the business world becomes increasing internetworked, requirement
cycles measure in weeks and months, not years and decades.  It is hard to
break old habits though.

Best,

Jim

_______________________________________________
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel

Reply via email to