《人月神話》讀後感

2022-09-19 03:54:13 字數 1026 閱讀 2482

概念完整性

最好的團隊組成應該是類似外科手術隊伍結構——領頭羊只能有乙個,其他人輔助它來完成任務。沒有高低貴賤,只是分工不同。這樣我們能夠獲得減少溝通,提交生產效率等等諸多好處,而且最重要的是我們將獲得概念的完整性。

將設計交由乙個人或者非常少數忽悠默契的人來完成才能保證概念的完整性,而將體系結構,設計實現和物理實現相分離則是獲得概念完整性的強有力方法,這一點契合了我們現在已經作為常識的「關注點分離」理念。

首尾融會貫通其前輩建築師的成果

同時完全掌握他們那個時代的建築技術

最後還要能夠恰如其分地運用這些技術,避免輕浮地炫耀,並絕不花哨。

以上三點,筆者覺得不僅僅適用於建築行業,在任何行業的有志之人都需要謹記這三條法則,才能創造出傑出之作。那些喊著創新,革命的,借用郭德綱的一句話——"拿著痰桶炒菜,你打算自己享用嗎?"

巴比倫塔的失敗

作者將巴比倫塔失敗的原因之一歸結於缺乏交流,缺乏組織。而我們能從中得來的教訓之一在大型軟體開發,要無比重視交流的重要性。本書初版之後四十餘年的現在,人們所發明的很多技術和規範很大程度上都是為了加強「交流」,減少不必要的交流,增加交流的效率——團隊組織的目的是減少所需的交流和合作的數量。制定規範也是。

正如作者直接在文中以文字形式表達的「交流和交流的結果——組織,是成功的關鍵」。但我們要謹記交流和組織的技能需要鍛鍊,相關經驗的積累和能力的提高同軟體技術本身一樣重要,不要因為一時的失敗而放棄,也不要因為成績而固步自封。

對於交流,文件這一工具起著非常大的作用,例如專案經理的基本職責是使每個人都向著相同的方法前進,所以其主要職責是溝通,而不是做決定。因此他需要大量的文件來極大減輕他的負擔 。

未雨綢繆

人們總是希望一切的事情都盡在掌握之中,所以總是試圖在制定完美計畫之後一路順風順水地執行下去。但是軟體維護是乙個提高混亂度(增加熵)的過程,所以出現前進兩步,後退一步;甚至前進一步,後退一步都是很正常的。而且隨著維護的深入,會發現用在修復原有設計上瑕疵的工作量越來越少,而早期維護活動本身所引起的漏洞的修復工作越來越多。正如大思想家斯賓塞·詹森曾經說過「唯一不變的是變化本身」,我們要為變更設計系統,為變更計畫組織架構

《人月神話》讀後感

不同的社會經驗,不同的思想狀態,對讀本書的心得也不一樣,我在此說說我的讀後感,書中有許多非常好的觀點,但我只把我感觸最深的寫下來。這確實是一本很值得多次閱讀的好書,每次閱讀可能都能從中得到一些提示。1.外科手術隊伍the surgical team 專案經理在專案的初期必須清楚的估計專案的人月運作模...

人月神話讀後感

人月神話 這本書風行已經很久了,寫成於1975年,經歷這麼久的時間,在當前又重新流行,讓我很驚訝,但是一直沒有時間讀。今天突然想起自己的機器上有本拷貝別人的電子書,決定讀讀。我今天只看了兩章,即焦油坑和人月神話。人月神話看上去這麼浪漫的名字,原來並不是真的說神話故事,作者闡述的主要觀點是在軟體開發專...

《人月神話 》讀後感

之前一直聽老師講 人月神話 彷彿這就是乙個傳奇。百聞不如一見,在這本300多頁 中文新版 的神書,在經過了20多年的歷史之後,仍然暢銷不衰,究竟是什麼讓它有如此的魅力?過去的乙個月,一點一滴的閱讀之中算是初步的了解到了它的一部分吧。人月神話的核心觀點 概念完整性和架構師 brooks認為,乙個整潔 ...