¿Cómo diseñar soluciones de sistemas de software?
1. Si la documentación de respaldo de la versión anterior del código está completa. Sobre esta base, el segundo ¿Qué tan difícil es el desarrollo?
2 ¿Qué tan diferente es la lógica de negocios de la versión anterior del código de la lógica de negocios de las necesidades actuales? ¿Es diferente la arquitectura general de la versión anterior del código? Razonable, según la arquitectura de software diseñada actualmente, ¿qué tan difícil es modificarla sobre esta base?
4. versión del código. Si la estructura general del código es razonable o no depende de la arquitectura de software diseñada actualmente y de la dificultad de modificación en función de la versión anterior del código
4. La solución también depende de las necesidades específicas de; el usuario, y debe hacerse bien Análisis de necesidades.