wasting development time (was)

Brandon Van Every vanevery at 3DProgrammer.com
Tue Feb 4 10:01:05 CET 2003

Andrew Bennetts wrote:
> On Tue, Feb 04, 2003 at 05:10:18AM +0000, Brandon Van Every wrote:
>> The C++ way to deal with [unforseeable functionality] is the virtual
function.  If you
>> cannot forsee at least that much of your design, then you are
>> chasing shadows.  Maybe your particular problem domain requires that
>> shadows be chased.  Mine don't.
> Or am I misunderstanding what this thread is talking about?

I think this thread is about somewhat forseeable vs. totally unforseeable
design choices.  I say, there are plenty of problem domains where you can
partly forsee what you need.  My 3D code is one of those.  If you can partly
forsee what you need, a C++ virtual function is a plenty adequate answer to
the problem of design flexibility.  Infinite flexibility in the face of the
totally unforseeable doesn't get you anywhere, at some point you still have
to figure out what you're doing.

Cheers,                         www.3DProgrammer.com
Brandon Van Every               Seattle, WA

20% of the world is real.
80% is gobbledygook we make up inside our own heads.

More information about the Python-list mailing list