作者:thie (缺氧時代)
歷時半年,我獨自一人完成了乙個局級單位的管理資訊系統,共發布beta版29次,正式版本3次。asp+oracle環境,285個asp檔案,功能涉及資料錄入、修改、模糊查詢、自動統計、資料分析和報表,這個專案正在申報省級成果,現將我的10條經驗總結如下,不對之處歡迎批評指正:
1. 不要再做asp是否過時的討論,重要的不是你是否使用先進的技術,而是你的設計思想是否先進;
2. 設計時要考慮專案的通用性,永遠不要做沒有推廣價值的東西(為保飯碗除外);
3. 程式設計要簡潔,足夠好的面向過程遠遠優於蹩腳的物件導向;
4. 理論是為實踐服務的,所以不要被理論(尤其是設計模式)束縛;
5. 分工合理的情況下盡可能少的人員構成專案小組,通訊的開銷實在太大了;
6. 沒有不變的需求,要為你的程式留下足夠多的拓展空間,同時要考慮在系統向其它平台移植時儘量減少工作量和難度的途徑;
7. 千萬不要忽視介面設計,很多情況下這成為對你專案評價的唯一標準;
8. 用正規文件記下你的變數使用情況,隨著系統的增大,debug的成本幾乎成倍增長;
9. 能用機器生成的**就不要去手寫,最寶貴的就是時間;
10. 選資料庫還是要選oracle!
ASP開發10條經驗總結
歷時半年,我獨自一人完成了乙個局級單位的管理資訊系統,共發布beta版29次,正式版本3次。asp oracle環境,285個asp檔案,功能涉及資料錄入 修改 模糊查詢 自動統計 資料分析和報表,這個專案正在申報省級成果,現將我的10條經驗總結如下,不對之處歡迎批評指正 1.不要再做asp是否過時...
ASP開發10條經驗總結
1.不要再做asp是否過時的討論,重要的不是你是否使用先進的技術,而是你的設計思想是否先進 2.設計時要考慮專案的通用性,永遠不要做沒有推廣價值的東西 為保飯碗除外 3.程式設計要簡潔,足夠好的面向過程遠遠優於蹩腳的物件導向 4.理論是為實踐服務的,所以不要被理論 尤其是設計模式 束縛 5.分工合理...
ASP開發10條經驗總結
歷時半年,我獨自一人完成了乙個局級單位的管理資訊系統,共發布beta版29次,正式版本3次。asp oracle環境,285個asp檔案,功能涉及資料錄入 修改 模糊查詢 自動統計 資料分析和報表,這個專案正在申報省級成果,現將我的10條經驗總結如下,不對之處歡迎批評指正 1.不要再做asp是否過時...