架構之美閱讀 剩餘部分

2021-09-05 22:56:14 字數 482 閱讀 4006

佔位貼。coming later....

bertrand meyer不愧是個物件導向大師,他關注的點都是需要謹慎處理的。不過他也讓我看見了乙個浸淫在當代主流方**上資深人士的巢臼與偏見。

一些部分我打算在可接受的寫作量上做乙個詳細討論。為什麼這麼說呢?

長遠來看,我打算真正抽出時間總結與反思,做乙個有份量的系列來討論當前很多「設計思想」、尤其是圍繞物件導向建立起來的那些,其誤區、陷阱與缺陷。

更長遠來看,我希望不僅僅是挑刺、或者提出一些在現今流行工具(主要指思維上)的認識與技巧,而是拿出乙個既可以相容目前工具,又有所提高的整體方案。

但短期來看,手頭還有很多任務作要做;另一方面,一些概念還要在實踐中體會並加以具體化、準確化。所以看起來,這個討論加創造的計畫是不太可能馬上開始。

所以估計也就是只有寫篇針對性的小文的能量與時間。不過,作為補充方和反方,要想言之有據,恐怕還是需要一定的篇幅與質量的。

這也是最近實在沒啥可寫的一些內在和外在的原因。

《架構之美》閱讀筆記02

1.新 的定位 一開始就有系統結構清晰的總體檢視,所以,新的功能單元可以新增到正確的功能區域,而不是為了一時方便,隨意新增。這樣,有的時候開發者的工作會需要動寫腦筋,但是在系統維護和擴充套件時,就變得容易了 2.系統的一致性 頂層設計的良好風格和決定,為底層 好處,是統 一 整潔的。清晰的定義,確保...

《架構之美》閱讀筆記01

1丶架構是什麼 架構應該是一組結構,於一組設計規則,能減少複雜性。常見定義是,每種結構由各種型別的元件和關係組成,它們如何組合 相互呼叫 通訊 同步 及其其他互動。元件及元件之間的關係 2丶架構目的 確保利益相關人員的關注點能夠得到滿足,而在構想 計畫 構建和維護系統時,系統架構能夠處理複雜性。為了...

架構之美閱讀筆記03

在後來的章節中,又介紹了 混亂大都市 和 設計之城 兩個專案,將兩種比較,形象的說出了好的架構與差的架構的一些特性。混亂大都市 的最大問題是重複,它沒有考慮好軟體設計中最關鍵的品質,內聚和耦合。它的失敗經驗很值得我們借鑑 缺乏預見性和對架構的整體思考。版本的發布週期過於漫長 系統沒有彈性,可擴充套件...