| ▲ | lmm 6 hours ago | ||||||||||||||||||||||
> As they say: an hour of planning saves ten hours of doing. In software it's the opposite, in my experience. > You don't need so much code or maintenance work if you get better requirements upfront. Sure, and if you could wave a magic wand and get rid of all your bugs that would cut down on maintenance work too. But in the real world, with the requirements we get, what do we do? | |||||||||||||||||||||||
| ▲ | JoshTriplett 5 hours ago | parent [-] | ||||||||||||||||||||||
> In software it's the opposite, in my experience. That's been my experience as well: ten hours of doing will definitely save you an hour of planning. If you aren't getting requirements from elsewhere, at least document the set of requirements you think you're working towards, and post them for review. You sometimes get new useful requirements very fast if you post "wrong" ones. | |||||||||||||||||||||||
| |||||||||||||||||||||||