Autor: Thie (Hypoxia Era)
Levei meio ano para concluir sozinho o sistema de informações de gerenciamento de uma unidade de nível de agência e lancei a versão BETA 29 vezes e a versão oficial 3 vezes. Ambiente ASP+ORACLE, 285 arquivos ASP, funções envolvendo entrada de dados, modificação, consulta difusa, estatísticas automáticas, análise de dados e relatórios. Vou resumir minhas 10 experiências da seguinte forma. e correções:
1. Pare de discutir se o ASP está desatualizado. O que importa não é se você usa tecnologia avançada, mas se suas ideias de design são avançadas;
2. Considere a versatilidade do projeto na hora de desenhar, e nunca faça algo que não tenha valor de promoção (exceto para proteger seu emprego);
3. A concepção do programa deve ser concisa, e uma boa abordagem orientada para o processo é muito melhor do que uma fraca abordagem orientada para os objectos;
4. A teoria serve à prática, portanto não se limite à teoria (especialmente aos padrões de design);
5. Com uma divisão de trabalho razoável, a equipe do projeto deve ser composta pelo menor número possível de pessoas. A sobrecarga de comunicação é muito grande;
6. Não há requisitos constantes. Deixe espaço suficiente para expansão do seu programa. Ao mesmo tempo, considere maneiras de minimizar a carga de trabalho e a dificuldade ao transplantar o sistema para outras plataformas;
7. Nunca ignore o design da interface. Em muitos casos, este se torna o único critério para avaliar o seu projeto;
8. Use documentos formais para registrar o uso de variáveis. À medida que o sistema cresce, o custo do DEBUG quase dobra;
9. Se você pode usar código gerado por máquina, não o escreva à mão. O mais precioso é o tempo;
10. Na hora de escolher um banco de dados, você ainda precisa escolher ORACLE!