Re: A Trend Towards Lower Software Maintenance Budgets?




"Richard" <rgrdev@xxxxxxxxx> wrote in message
Its a case by case thing and there are no hard and fast rules. Sometimes
it is impractical to rewrite since there is no suitable design
documents from the original documenting each and every data state and
which ones are important to keep in order to correctly process the
legacy data.

Document each and every data state? Wouldn't it be easier just to say that the code documents each and every possible state of the algorithm?

The snags with a lot of formal methods are mind-crashingly simple. Instead of wrting correct code first time, we write a correct design first time, and then get a low skilled person to code it up.

.



Relevant Pages