人月神話之閱讀筆記一

2022-05-06 02:51:09 字數 792 閱讀 6350

寒假閱讀王老師推薦的人月神話這本書,一共210頁,分為三部分閱讀,首先閱讀了70頁,那麼對這一部分的內容做下總結:

首先,我們軟體工程這門專業正如這本書所敘述的,所有職業都有樂趣,那麼我們這門專業的樂趣呢?我們剛學的時候還未發現樂趣的**,那麼程式設計為什麼有趣?作為回報,他的從業者期望得到什麼樣的快樂?首先是一種建立事物的純粹快樂。如同小孩在玩泥巴時感到愉快一樣,成年人喜歡建立事物,特別是由自己設計。我想這種快樂是上帝創造世界的折射,一種呈現在每片獨特、嶄新的樹葉和雪花上的喜悅。其次,快樂來自於開發對其他人有用的東西。內心深處,我們期望其他人使用我們的勞動成果,並能對他們有所幫助。第三種是整個過程體現出魔術般的力量--將相互咬合的零部件組裝在一起,看到他們精妙的執行,得到預先所希望的結果。

那麼所有職業都有苦惱,當然我們軟體工程也有苦惱。這個過程並不全都是喜悅。我們只有事先了解一些程式設計固有的煩惱。這樣,當他們真的出現時,才能坦然面對。首先,必須追求完美;其次是由他人來設定目標;最後尋找瑣碎的bug卻只是一項重複性的活動。

人月:人月是在估計和進度安排中使用的工作量單位。成本的確隨開發產品的人數和時間的不同,有著很大的變化,進度卻不是如此。

結構師如何避免畫蛇添足--開發第二個系統所引起的後果?是的,他無法跳過二次系統。但他可以有意識地關注那些系統的特殊危險,運用特別的自我約束準則,來避免那些功能上的修飾;根據系統基本理念及目的的變更,來捨棄一些功能。

會議和大會--無需多說,會議是必要的。然而,數百人在場的大型磋商會議往往需要大規模和非常正式的召集。因此,我們把會議分成兩個級別;周例會和年度大會--這實際上是一種非常有效的方式。

那麼這篇就是基本對前一部分的總結。

《人月神話》閱讀筆記(一)

人月神話 是由布魯克斯編寫的,其內容源於作者在ibm公司任system計算機系列以及其龐大的軟體系統os專案經理時的實踐經驗。它屬於我們軟體工程專業的優選讀物,因為內容較多我並沒有讀完,這裡寫下我所讀過的內容中,所體會到的東西。本書開篇是 焦油坑 講了恐龍時代大型動物在焦油坑中掙扎的畫面,來對映出軟...

《人月神話》閱讀筆記一

假期中閱讀了 人月神話 這本書,這本書的思想很靠前,以至於至今還被軟體工程系的人們津津樂道。這本書至今沒有看完,但是所看的那一部分也給了我很大的感觸,所以分成了三次來講述 人月神話 這本書後的感受。人月神話 第一章 焦油坑 給了我兩點感受 1 程式設計系統產品開發的工作量室供個人使用的,獨立開發構建...

閱讀筆記《人月神話》一

今天這篇閱讀筆記主要討論 人月神話 中的 人月神話 以及組建 外科手術隊伍 首先介紹一下什麼是人月神話。我以前聽人月神話的時候總是覺得很玄幻,以為這是乙個神話故事之類的。我相信很多剛剛聽到這個詞彙的人都會這麼認為,但是經過閱讀發現,人月神話並不是神話故事。這是一種軟體開發過程中的度量單位。估計完成乙...