Novels and programs (was: Re: [plt-scheme] Prereqs for robotic programming

From: hendrik at (hendrik at
Date: Tue Feb 17 21:25:15 EST 2009

On Tue, Feb 17, 2009 at 03:19:41PM -0800, YC wrote:
> On Tue, Feb 17, 2009 at 1:04 PM, maxigas <maxigas at> wrote:
> >
> > > That said, "exploratory programming" can easily be taken as an excuse
> > > for "I don't want to bother thinking about the problem; I just want to
> > > see some code compile and run."
> >
> > there was a memorable quote from last year's Chaos Computer Congress:
> > "Hours of planning can save
> > days of coding." which was turned into the more head-on "Days of coding can
> > save hours of
> > planning." maxime. :P
> >
> I've seen months of planning can saves days of programming as well.  There
> is a reason why people rebel against waterfall approaches.
> These maxims cut both ways.  It all depends on who's working on the problem.
> Cheers,
> yc

If I'm looking at models, I'd choose the spiral model.  Keep going 
around and around the problem, in more detail every time.  If you've 
done problems like it in the past, you'll go around fewer times.  If 
not, you're in for some rewriting and redesign anyway.  You might as 
well learn as much as you can each iteration.

-- hendrik

Posted on the users mailing list.