《架構即未來》讀後感3

2022-09-18 10:06:29 字數 878 閱讀 3254

所有前面的方法都有助於我們判斷乙個架構是否「足夠好」—也就是說,是否有可能指導開發者和測試者構建乙個系統,並滿足系統的利益相關人的功能和質量關注點。在我們每天使用的系統中存在著許多好的架構。

獲得商業上的成功、影響其他產品線的架構(其他產品線可能「借用、複製、竊取」這個架構)、擁有足夠的文件從而讓其他人「不必通過道聽途說」就能夠理解該架構。我們將為更一般的「架構名人堂」或「美麗架構藝術館」的候選者設立怎樣的條件呢?首先我們應該認識到,這是乙個軟體系統的藝術館,而不是其他藝術館,我們的系統構建的目的是為了使用。所以,我們也許從一開始就應該關注該架構的實用性:它應該每天被許多人使用。

但是,在使用架構之前,它必須先構建,所以我們應該關注該架構的可構建性。我們會尋找那些具有定義良好的使用結構的架構,它們支援增量式構建,這樣,通過每次構建迭代我們都能得到乙個有用的、可測試的系統。我們也會尋找那些具有定義良好的模組介面、本來就很好測試的架構。

接來下,我們想尋找那些展示了永續性的架構—也就是說,那些經過了時間考驗的架構。我們生活在乙個技術環境以從未有過的加速度變化的年代。美麗的架構應該預期到

變更的需要,允許期望的修改能夠容易而有效地進行。我們想尋找那些避免了「衰老地平線」(klein 2005)的架構,超過了這條「衰老地平線」,維護將變得代價極大,以至於不可能進行。

最後,我們還想尋找這樣一些架構,它們的特徵讓使用、構建、測試這些架構的開發人員和測試人員,以及由它而形成的系統的使用者感到由衷的高興。

不同的系統和應用領域為這些架構提供了許多機會,展示它們特有的令人高興的特徵,但概念完整性是一項跨越所有領域的特徵,並且總是讓人感到高興。一致的架構學習起來更容易、更快,當知道了一點之後,你就可以開始**其餘的部分。不需要記住並處理特殊的情況,**更乾淨,測試集更小。一致的架構不會為做同一件事情提供兩種(或更多)方法,不會讓使用者浪費時間進行選擇.

《架構即未來》讀後感3

架構即未來的第三章主要是關於組織的設定,書中主要提到了三種組織結構 職能型組織 矩陣型組織 敏捷型組織,如下 一 職能型組織 所謂職能型組織就是按職能的不同劃分成不同的部門,每個部門都有自己相應的管理層級結構,各部門都有自己的負責人。二 矩陣型組織 所謂的矩陣型組織結構的主要概念是層級的兩個維度,相...

《架構即未來》讀後感(一)

架構即未來 這本書是世界網際網路技術和管理引領者經典著作最新版,深入討論人員能力 組織形態 流程和軟體系統架構對業務擴充套件性的影響,並提出面向高速發展的業務進行組織與架構轉型的參考模型和路線圖。開篇第一問,哪個因素對確保產品的長遠擴充套件性最為關鍵?人員 過程還是技術?答案當然是人了。作者在接下來...

《架構即未來》讀後感1

架構即未來 這本書是世界網際網路技術和管理引領者經典著作最新版,深入討論人員能力 組織形態 流程和軟體系統架構對業務擴充套件性的影響,並提出面向高速發展的業務進行組織與架構轉型的參考模型和路線圖。作者在接下來的段落裡,指出人員很重要,因為 產品所帶來的價值和出現的責任都是人為的結果。接著,作者指出,...