《人月神話》閱讀筆記
在作者的眼中,程式就是一堆程式碼,任何人可以宣稱自己會程式設計,但是程式設計得到的只是程式,而不是產品。程式要成為程 序產品,需要有明確的輸入、功能和輸出,經過完備的測試,具備合格的文件,使之功能可靠,維護易行。 程式設計系統是從系統的角度來看待功能完整的程式模組,要求程式要具備語法和語義精確的介面,能夠與其他的程式進行流 暢的互動。相比程式產品來說,不僅僅要嚴格測試程式自身的輸入、處理、輸出,還要測試與不同程式之間的互動,因為 很多hbug其實是隱含在不同功能模組的互動過程中。另外程式設計系統還要考慮程式之外的軟硬體執行環境。呵呵,只有經過 了整合測試之後才能稱之為程式設計系統 最高階的形式是程式設計系統產品,從書中的表述來看,就是程式設計系統+各類文件,文件是為了後續維護和升級方便而準備 的。智力產品如果沒有說明書真是一場噩夢啊,之前我們經歷過的不少系統到了後續維護的時候發現文件補齊,維護人員 真是傷透腦筋,最後問題太多了索性就提議推倒重做。可以說如果是文件齊備一點,我們公司很多系統的壽命是可以更長 的
相關文章
- 《人月神話》閱讀筆記3筆記
- 《人月神話》閱讀筆記4筆記
- 《人月神話》閱讀筆記5筆記
- 《人月神話》閱讀筆記6筆記
- 《人月神話》閱讀筆記二筆記
- 《人月神話》閱讀筆記一筆記
- 《人月神話》閱讀筆記三筆記
- 人月神話閱讀筆記2筆記
- 03人月神話
- 《人月神話》讀後感
- 《人件集》閱讀筆記1(2024.10.25)筆記
- 《人件集》閱讀筆記2(2024.11.1)筆記
- 閱讀筆記筆記
- 閱讀筆記4筆記
- 閱讀筆記3筆記
- 閱讀筆記5筆記
- 【閱讀筆記:字典】筆記
- 閱讀筆記2筆記
- 閱讀筆記1筆記
- 閱讀筆記8筆記
- 閱讀筆記03筆記
- 閱讀筆記02筆記
- 閱讀筆記7筆記
- gdbOF閱讀筆記筆記
- GoogleNet閱讀筆記Go筆記
- 關於聊天機器人的閱讀筆記機器人筆記
- JDK原始碼閱讀:String類閱讀筆記JDK原始碼筆記
- JDK原始碼閱讀:Object類閱讀筆記JDK原始碼Object筆記
- SiamRPN++閱讀筆記筆記
- Flownet 2.0 閱讀筆記筆記
- 《Clean Code》閱讀筆記筆記
- 《潮騷》閱讀筆記Ⅱ筆記
- 閱讀影片方法筆記筆記
- Dependencies for Graphs 閱讀筆記筆記
- Keys for graphs閱讀筆記筆記
- JDK原始碼閱讀(7):ConcurrentHashMap類閱讀筆記JDK原始碼HashMap筆記
- JDK原始碼閱讀(5):HashTable類閱讀筆記JDK原始碼筆記
- JDK原始碼閱讀(4):HashMap類閱讀筆記JDK原始碼HashMap筆記