編寫出更優秀軟件的 10 條建議
1.測試,測試再測試
2.根據你使用的語言進行重構
3.爲你的方法,流程和功能編寫文檔,哪怕很短
4.寫測試文檔,包括手動和自動測試
5.創建自動化的UI測試
6.運行複雜度分析工具,如NDepend
7.你對結果不滿意,請不要發佈
8.代碼要有可讀性
9.不要爲了更好優化而寫出複雜,可讀性很差的代碼
10.部署之前喝杯咖啡
2.根據你使用的語言進行重構
3.爲你的方法,流程和功能編寫文檔,哪怕很短
4.寫測試文檔,包括手動和自動測試
5.創建自動化的UI測試
6.運行複雜度分析工具,如NDepend
7.你對結果不滿意,請不要發佈
8.代碼要有可讀性
9.不要爲了更好優化而寫出複雜,可讀性很差的代碼
10.部署之前喝杯咖啡
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
數據庫優化——SQL語句編寫(DB2)
zhaojianmi1
2020-07-08 02:36:04
oracle的發展歷史
cherish0125
2020-07-06 14:48:24
深圳兩青年在伊拉克炮火中淘金400萬
amonkun
2020-07-05 15:14:24
Java安全模型
安全策略是一個矩陣,標識的是什麼樣子的資源在什麼情況下能被訪問。Java的代碼安全性是基於沙漏模型的,原始的使用SecurityManager,後面增
JeasonZhao
2020-07-05 07:35:50
蘋果是怎麼喫到的?——職業規劃,從瞭解自己開始
zhoutao198712
2020-07-03 05:12:35
【遊戲圈一週精選】:論網遊數量與青少年視力的關係
needmorecode
2020-07-02 17:02:23
OWASP發佈構建安全Web應用的十大控制措施
wxy_fighting
2020-07-01 19:17:31
下一個網絡首富:爲什麼不能是你? [轉]
shadowDLL
2020-06-30 05:49:57
一生的愛 不過是三個瞬間 [轉]
shadowDLL
2020-06-30 05:49:56
終有一天 你我都會老去 . . . [轉]
shadowDLL
2020-06-30 05:49:56
Eclipse(3.1) Plugin Framework(基於OSGI的Plugin Architecture)(轉載)
gischen++
2020-06-28 10:45:25
Google再度擴張:收購3D設計軟件公司
gischen++
2020-06-28 10:45:14