in reply to What efforts go into a programming project? (Somewhat OT)

You left out the biggest component. With that in mind, anything that can be done in the 10% to make the 90% easier is well worth the time and trouble.

I'm all for thinking and research and design, but 75% seems excessive. Then again, I don't make a distinction between Coding and Testing. As bikeNomad implies, my approach resembles more design-one-feature -> write-tests-for-the-feature -> code-the-feature.

You can put a lot of time into design up front, but what if you get something wrong? You can put of the tests until later, but what if you don't remember exactly what you were thinking when you were writing the code you're now trying to test?

Make safe bets.

  • Comment on Re: What efforts go into a programming project? (Somewhat OT)

Replies are listed 'Best First'.
Re: Re: What efforts go into a programming project? (Somewhat OT)
by jlongino (Parson) on Aug 11, 2001 at 05:26 UTC
    In my experience, a contract is drawn up with specifics as to what constitutes completion of a project. The only maintenance guaranteed is what's necessary to satisfy the terms of completion for up to 30 days after delivery. Anything beyond that is another contract. :)

    This works well for contract jobs, but internally developed projects are an altogether different matter. :(