Autor: Thie (Era Hipoxia)
Me tomó medio año completar el sistema de información de gestión de una unidad a nivel de oficina por mi cuenta y lancé la versión BETA 29 veces y la versión oficial 3 veces. Entorno ASP + ORACLE, 285 archivos ASP, funciones que involucran entrada de datos, modificación, consulta difusa, estadísticas automáticas, análisis de datos e informes. Cualquier crítica es bienvenida. y correcciones:
1. Deje de discutir si ASP está desactualizado. Lo que importa no es si utiliza tecnología avanzada, sino si sus ideas de diseño son avanzadas;
2. Considere la versatilidad del proyecto al diseñar y nunca haga algo que no tenga valor de promoción (excepto para proteger su trabajo);
3. El diseño del programa debe ser conciso y un buen enfoque orientado a procesos es mucho mejor que un enfoque deficiente orientado a objetos;
4. La teoría sirve a la práctica, así que no se limite a la teoría (especialmente a los patrones de diseño);
5. Con una división del trabajo razonable, el equipo del proyecto debe estar compuesto por la menor cantidad de personas posible. La sobrecarga de comunicación es demasiado grande;
6. No existen requisitos constantes. Deje suficiente espacio para la expansión de su programa. Al mismo tiempo, considere formas de minimizar la carga de trabajo y la dificultad al trasplantar el sistema a otras plataformas.
7. Nunca ignores el diseño de la interfaz. En muchos casos, este se convierte en el único criterio para evaluar tu proyecto;
8. Utilice documentos formales para registrar su uso variable. A medida que el sistema crece, el costo de DEBUG casi se duplica;
9. Si puedes utilizar código generado por máquina, no lo escribas a mano. Lo más preciado es el tiempo;
10. Al elegir una base de datos, ¡aún tienes que elegir ORACLE!