(p2) 「admems」是「architectural design method has been extended to method system (架構設計方法已經擴充套件到方法體系)」的縮寫;
(p3) 質疑意識,是架構師最寶貴的意識之一;
(p29) 全面認識需求,是生產出高質量軟體所必須的「第一項修煉」;
(p35) 沒有全域性觀念就不可能成為架構師;
(p43) 軟體需求 = 功能需求 + 質量屬性 + 約束;
(p45) 現存的標註更大程度上是對過去的總結,而架構師必須面對一些現實存在的新問題;
(p46)
效能 = 速度 + 吞吐量 + 持續高速性;
效率 = cou、記憶體、硬碟和網路的利用率;
(p71) 「複雜」與否還和「熟悉」程度有關,乙個「很小」的系統涉及你未接觸過的領域,你會覺得它挺複雜;乙個「較大」的系統,但你有很具體的經驗,你依然會覺得它「just so so」;
(p126) 「分」是手段,「合」是目的,不能「合」在一起支援更高層次功能的模組,又有何用呢?
(p147) 重用價值 = 重用次數 * 單次價值;
一線架構師實踐指南(一)
緒論 從本質上,架構設計是需求驅動的,而不是模型驅動的。但當很清楚需求卻依然設計不出架構時,就說明 需求驅動的架構設計 的總結還 缺點什麼 架構設計是一門藝術,不可能把 一桶需求 倒進某台神奇的機器,然後等著架構設計自己被 加工生成 完畢,因此 需求驅動的架構設計 的總結給架構師的啟發不夠。那缺點兒...
一線架構師實踐指南(一)
緒論 從本質上,架構設計是需求驅動的,而不是模型驅動的。但當很清楚需求卻依然設計不出架構時,就說明 需求驅動的架構設計 的總結還 缺點什麼 架構設計是一門藝術,不可能把 一桶需求 倒進某台神奇的機器,然後等著架構設計自己被 加工生成 完畢,因此 需求驅動的架構設計 的總結給架構師的啟發不夠。那缺點兒...
一線架構師閱讀筆記一
關於分階段,每個階段在多檢視。我覺得做一件事情是要以時間軸來看。更廣泛一點,應該是主題來看。乙個主題,我們可以有多種視角。拿時間來說,我們確實會分步驟去做長期的實施計畫。關於二維需求矩陣。乙個維度是功能質量約束,沒啥問題。但另外乙個維度是說組織 使用者和開發,這裡問題比較大,因為從理論上來說,我們應...