著者:Thie (Hypoxia Era)
私は局レベルの経営情報システムを一人で半年かけて完成させ、ベータ版を29回、正式版を3回リリースしました。 ASP+ORACLE 環境、285 個の ASP ファイル、データ入力、変更、ファジー クエリ、自動統計、データ分析およびレポートを含む機能。以下に私の 10 の経験を要約します。および修正:
1. ASP が時代遅れかどうかについて議論するのはやめてください。重要なのは、高度なテクノロジを使用しているかどうかではなく、設計のアイデアが高度であるかどうかです。
2. デザインするときはプロジェクトの多用途性を考慮し、宣伝価値のないものは決して作成しないでください (仕事を守るため以外)。
3. プログラム設計は簡潔である必要があり、優れたプロセス指向のアプローチは、下手なオブジェクト指向のアプローチよりもはるかに優れています。
4. 理論は実践に役立つため、理論 (特にデザインパターン) に束縛されないでください。
5. 合理的な分業では、プロジェクト チームはできるだけ少ない人数で構成する必要があります。コミュニケーションのオーバーヘッドが大きすぎます。
6. 一定の要件はありません。同時に、システムを他のプラットフォームに移植する際の作業負荷と困難を最小限に抑える方法を検討してください。
7. 多くの場合、これがプロジェクトを評価する唯一の基準になります。
8. 正式な文書を使用して変数の使用状況を記録します。システムが成長するにつれて、DEBUG のコストはほぼ 2 倍になります。
9. 機械生成されたコードを使用できる場合は、手で書かないでください。最も貴重なのは時間です。
10. データベースを選択するときは、やはり ORACLE を選択する必要があります。