Auteur : Thie (Hypoxia Era)
Il m'a fallu six mois pour terminer par moi-même le système d'information de gestion d'une unité au niveau du bureau, et j'ai publié la version BETA 29 fois et la version officielle 3 fois. Environnement ASP+ORACLE, 285 fichiers ASP, fonctions impliquant la saisie de données, la modification, la requête floue, les statistiques automatiques, l'analyse des données et les rapports. Ce projet postule pour les résultats provinciaux. Je résumerai mes 10 expériences comme suit. Toutes les critiques sont les bienvenues. et corrections :
1. Arrêtez de discuter si ASP est obsolète. Ce qui compte n'est pas de savoir si vous utilisez une technologie avancée, mais si vos idées de conception sont avancées ;
2. Tenez compte de la polyvalence du projet lors de la conception et ne réalisez jamais quelque chose qui n'a aucune valeur promotionnelle (sauf pour protéger votre emploi) ;
3. La conception du programme doit être concise, et une bonne approche orientée processus est bien meilleure qu'une mauvaise approche orientée objet ;
4. La théorie est au service de la pratique, alors ne vous limitez pas à la théorie (en particulier aux modèles de conception) ;
5. Avec une division raisonnable du travail, l'équipe de projet doit être composée du moins de personnes possible. Les frais de communication sont trop importants ;
6. Il n'y a pas d'exigences constantes. Laissez suffisamment de place pour l'expansion de votre programme. En même temps, réfléchissez aux moyens de minimiser la charge de travail et les difficultés lors de la transplantation du système sur d'autres plates-formes.
7. N'ignorez jamais la conception de l'interface. Dans de nombreux cas, cela devient le seul critère d'évaluation de votre projet ;
8. Utilisez des documents formels pour enregistrer votre utilisation des variables. À mesure que le système se développe, le coût du DEBUG double presque ;
9. Si vous pouvez utiliser du code généré automatiquement, ne l’écrivez pas à la main. La chose la plus précieuse est le temps.
10. Lors du choix d'une base de données, il faut quand même choisir ORACLE !