自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

經(jīng)驗(yàn)分享:軟件編程的21法則

開(kāi)發(fā) 后端
本文介紹的是軟件編程的21條法則,不管初學(xué)者還是高手都要遵守的。希望對(duì)你有幫助,一起來(lái)看。

任何一個(gè)有經(jīng)驗(yàn)的程序員都知道,軟件開(kāi)發(fā)遵循著一些不成文的法則。然而,如果你不遵循這些法則也并不意味著會(huì)受到懲罰;相反,有時(shí)你還會(huì)獲得意外的好處。下面的就是軟件編程中的21條法則:

1. 任何程序一旦部署即顯陳舊。

2. 修改需求規(guī)范來(lái)適應(yīng)程序比反過(guò)來(lái)做更容易。

3. 一個(gè)程序如果很有用,那它注定要被改掉。

4. 一個(gè)程序如果沒(méi)用,那它一定會(huì)有很好的文檔。

5. 任何程序里都僅僅只有10%的代碼會(huì)被執(zhí)行到。

6. 軟件會(huì)一直膨脹到耗盡所有資源為止。

7. 任何一個(gè)有點(diǎn)價(jià)值的程序里都會(huì)有至少一個(gè)bug。

8. 原型***的程度跟審視的人數(shù)成反比,反比值會(huì)隨著涉及的資金數(shù)增大。

9. 軟件直到被變成產(chǎn)品運(yùn)行至少6個(gè)月后,它最嚴(yán)重的問(wèn)題才會(huì)被發(fā)現(xiàn)。

10. 無(wú)法檢測(cè)到的錯(cuò)誤的形式無(wú)限多樣,而能被檢測(cè)到的正好相反,被定義了的十分有限。

11. 修復(fù)一個(gè)錯(cuò)誤所需要投入的努力會(huì)隨著時(shí)間成指數(shù)級(jí)增加。

12. 軟件的復(fù)雜度會(huì)一直增加,直到超出維護(hù)這個(gè)程序的人的承受能力。

13. 任何自己的程序,幾個(gè)月不看,形同其他人寫的。

14. 任何一個(gè)小程序里面都有一個(gè)巨大的程序蠢蠢欲出。

15. 編碼開(kāi)始的越早,花費(fèi)的時(shí)間越長(zhǎng)。

16. 一個(gè)粗心的項(xiàng)目計(jì)劃會(huì)讓你多花3倍的時(shí)間去完成;一個(gè)細(xì)心的項(xiàng)目計(jì)劃只會(huì)讓你多花2倍的時(shí)間。

17. 往大型項(xiàng)目里添加人手會(huì)使項(xiàng)目更延遲。

18. 一個(gè)程序至少會(huì)完成90%,但永遠(yuǎn)完成不了超過(guò)95%。

19. 如果你想麻煩被自動(dòng)處理掉,你得到的是自動(dòng)產(chǎn)生的麻煩。

20. 開(kāi)發(fā)一個(gè)傻瓜都會(huì)使用的軟件,只有傻瓜愿意使用它。

21. 用戶不會(huì)真正的知道要在軟件里做些什么,除非使用過(guò)。

希望通過(guò)以上內(nèi)容介紹的關(guān)于軟件開(kāi)發(fā)的21條法則,能夠給你帶來(lái)幫助。

【編輯推薦】

  1. 探討Java軟件開(kāi)發(fā)中認(rèn)識(shí)誤區(qū)
  2. 解析Java軟件開(kāi)發(fā)中的五種認(rèn)識(shí)誤區(qū)
  3. 開(kāi)發(fā)建議 給敏捷軟件開(kāi)發(fā)的26條建議
  4. 認(rèn)識(shí)基于中間件的軟件開(kāi)發(fā)方法
  5. 軟件開(kāi)發(fā)前期設(shè)計(jì)時(shí)的注意事項(xiàng)
責(zé)任編輯:于鐵 來(lái)源: 大家論壇
相關(guān)推薦

2010-11-24 09:15:02

JavaScriptWeb開(kāi)發(fā)者

2011-07-13 16:36:11

C++

2011-03-31 13:13:24

編程

2009-12-22 18:18:11

WCF客戶端編程

2009-10-26 16:50:25

面試成功契機(jī)

2012-04-25 23:53:08

APP

2023-05-15 10:02:00

分庫(kù)分表數(shù)據(jù)

2012-05-09 12:35:48

美國(guó)YPiPad軟件

2013-03-19 10:08:35

軟件項(xiàng)目

2011-04-07 13:18:00

管理軟件項(xiàng)目項(xiàng)目

2011-07-07 15:26:28

PHP編程習(xí)慣

2011-07-07 15:48:22

PHP編程習(xí)慣

2011-07-07 15:36:51

PHP

2015-08-26 10:50:12

資深程序員編程經(jīng)驗(yàn)

2020-08-23 12:28:33

軟件開(kāi)發(fā)代碼語(yǔ)言

2011-10-09 15:00:52

應(yīng)用商店曝光度

2011-07-12 13:41:15

C++

2010-06-13 09:09:34

MySQL 4.0.2

2009-09-25 17:58:00

CCNA自學(xué)

2009-09-28 10:52:00

CCNA考試經(jīng)驗(yàn)CCNA
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)