
[美]肯特·貝克
本書分爲三部分:第1部分介紹代碼的整理(微型重構);第二部分討論如何將整理工作整合到開發工作流程中;第三部分深入探討什麼是軟件設計、軟件設計如何驅動軟件開發和運營成本以及軟件開發和運營成本又如何驅動軟件設計、投資軟件結構與不投資軟件結構之間的權衡是什麼、我們可以利用哪些經濟和人文原則來決定是否以及如何改變軟件結構。
前兩部分還算有點價值;最後一部分比較有價值的是和高內聚,低耦合相關的。其他的很沒有價值。不值得看第二遍。因爲內容很簡單。
嘗試讓自己從初學者角度評價這本書,但即使這樣內容也是感覺有點水。。可以說是流水賬中的流水賬。。
目前 OREILLY 讀下來最差的一本, 博客彙集都說不上.
篇幅太少,深度不夠。 新手沒感覺,老手沒必要。 提到的大部分方法和觀點,都是日常工作中會經歷的。不是所有的後知後覺都能總結成 guidance.
很喜歡這本書的篇幅,每一章節短小精悍哈哈,讀起來很舒適。適合碎片時間閱讀。 把整理代碼和期權等金融概念聯繫起來,在llm時代很重要,尤其會對做開發應用的個人有幫助。讓我打開了一個新的思考方向。之後會去看看作者寫的金融入門書。 書裏有一些重要的概念講得比較粗糙,比如耦合 解耦。這也是我在寫代碼時候遇到過的難題,每次希望自己寫的代碼更有架構的時候,總無從下手。作者對這些部分解釋得有點潦草,也可能是我沒有看懂。 這本書值得瞄一眼。
內容過於貧瘠,對於開發來說,幹了一段時間的優化或重構,就明白他在講啥了。對於管理來說,也過分簡單。不推薦技術人員閱讀這本書,在2025年,這本書的價值,不如在公司完成一項任務之後,讓ai進行一次覆盤。
好水的書。 對於已經有編程經驗的人來說,這本書過於簡單,看不到有什麼有用的。 對於一些初階的 Junior 開發而言,這本書又太理論了,示例非常簡單,沒什麼作用,感覺還不如去網上看博客。
作爲一個學了十年編程的人來說覺得挺好,特別是關於金融期權這個隱喻的部份。看到一些評論貌似就像看到剛入門的自己。這本書只是用一些簡單例子來闡述代碼整理所帶來的價值。關鍵不在於代碼,而在於軟件設計的思維。如果你只是爲了學習寫代碼而來,我想這本書確實不適合你。
開車聽了兩小時聽完,感覺有些泛泛而談。 和期權等經濟行爲結合做類比,反而更加讓人不明不白了啊。 作爲電子書會員可讀我覺得還行,多一些小規模的重構管理思路很不錯。 但是如果去京東搜一下價格,就覺得這個在騙。