Pregunta

I am confused , Why Software that are developed using the evolutionary approach are harder to be maintained ?

¿Fue útil?

Solución

It's mostly because you frequently come up against design decisions where the easiest way to add a new feature to an existing program differs from the best way you would make everything if you were starting from scratch. That doesn't mean it is necessarily more difficult to maintain, but you have to make a concerted effort to continually refactor as you go along, and not everyone is conscientious enough to do so.

Licenciado bajo: CC-BY-SA con atribución
scroll top