計算機程式設計的24條法規 (轉)
2、以這個次序編寫:手冊、說明書、幫助、
3、除非你使用Risk Factor Analysis (RFA),否則一個將花費雙倍你認為開發所需的時間---重複工作
4、編碼工作量應該不超過開發工作的百分之二十
5、測試應該只少佔工程的百分之三十
6、註釋應該至少要佔原始碼的百分之二十
7、一條錯誤資訊應該報告什麼發生了,關於這個使用者能夠作什麼,程式下一步要做什麼,以及哪一行程式碼造成了該問題?可能也要注意時間,使用者名稱和環境
8、好的程式將自動地傳送最近的錯誤資訊給永久性
9、一個例程三次?隱藏它呼叫一次?不要隱藏
10、除了選單和錯誤陷阱,例程應精確地只需要一個入口和一個出口
11、帶有清晰的變數名和例程名的文件程式碼
12、應該是相關的
13、總是採用最好的演算法
14、首先最慢的例程,使用 Profiler 標誌他們
15、最好的開發語言通常是具有最短開發時間的那個
16、要求顧客在使用者手冊和說明書上簽字
17、首先編寫更具風險的模組
18、讓簡單的維護成為引導你的燈光
19、檢查你寫的每個簽名和拼寫
20、不要寫任何你能夠用一個3 * 5 卡片封面複製的程式
21、知道何時應該完成何事
22、沒有任何列表是完善的
23、困難不是你正在看之處
24、存在的規則和規律可以讓人們免於思考
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752043/viewspace-989772/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 程式設計師的4條說法程式設計師
- 程式設計師的計算機配置程式設計師計算機
- 併發程式設計的12條規範程式設計
- 計算機程式設計心得總結計算機程式設計
- 10 早期計算機如何程式設計計算機程式設計
- 程式設計必備基礎 計算機組成原理+作業系統+計算機網路,計算機基礎——更適合程式設計師的程式設計必備基礎知識作業系統計算機網路程式設計師
- Contravariance 概念在計算機程式設計中的應用計算機程式設計
- 世界五大計算機程式設計師計算機程式設計師
- 計算機課程程式設計經驗分享計算機程式設計
- Java程式設計常用計算機小知識Java程式設計計算機
- [譯] 設計研究的 9 條規則
- 計算機生涯規化計算機
- 好程式設計師分享新手學習雲端計算的規劃程式設計師
- 程式設計小記-程式設計規範程式設計
- 計算機程式的思維邏輯 (72) – 顯式條件計算機
- 上位機程式設計編碼規範程式設計
- 《計算機程式設計藝術》作者高德納計算機程式設計
- 《自然》:如何更有效學習計算機程式設計?計算機程式設計
- 透鏡設計的六條規則(下):設計更多的禁牌
- 計算機儲存器的容量計算和地址轉換計算機
- 計算機程式的思維邏輯 (94) – 組合式非同步程式設計計算機非同步程式設計
- 計算機學院的老師實際程式設計能力如何?計算機程式設計
- SEHH2042計算機程式設計集團專案計算機程式設計
- 學習計算機程式設計需要什麼基礎?計算機程式設計
- 網路程式設計-計算機網路三要素程式設計計算機網路
- 2024-2025-3-計算機基礎與程式設計計算機程式設計
- HUST-計算機網路實驗-socket程式設計計算機網路程式設計
- 提高java程式設計安全性的12條黃金法則Java程式設計
- CAD(計算機輔助設計)計算機
- FPB 2.0:免費的計算機程式設計類中文書籍 2.0計算機程式設計
- 自學程式設計和計算機科班出身的差別在哪?程式設計計算機
- 2024-2025-1 20241325 《計算機基礎與程式設計》計算機程式設計
- 計算機基礎與程式設計第十週總結計算機程式設計
- 計算機組成-無鎖程式設計追求極致效能計算機程式設計
- cuda程式設計與gpu平行計算(四):cuda程式設計模型程式設計GPU模型
- 有效提高java程式設計安全性的12條黃金法則Java程式設計
- 計算機程式的思維邏輯 (88) – 正規表示式 (上)計算機
- JS程式設計規範JS程式設計
- React程式設計規範React程式設計