最近拜讀溫昱老師的《一線架構師指南》,首先,開篇的兩句引言點明了當前架構的發展現狀:
軟體架構在不斷發展,但仍然是乙個尚不成熟的學科。
架構設計能力,因掌握起來困難而顯得珍貴。
其中第一章緒論部分提出了架構師工作過程中的六大經典困惑、四個核心主張以及一套組合方法的admems方法體系。下面對這三方面進行簡要闡述:
一、線架構師6個經典困惑
主要包含實際問題的困惑(4個)+職業發展的困惑(2個)。
(一)四個實際問題的困惑
將系統劃分模組,如何更合理?
大系統架構設計,如何起步?
總覺得需求很糟糕,影響了架構設計!
非功能需求重要,但如何設計?
(二)兩個職業發展的困惑
架構新手:缺乏指導,架構設計不知所措!
架構老手:缺乏總結,仍怕下個專案。
一線架構師閱讀筆記一
關於分階段,每個階段在多檢視。我覺得做一件事情是要以時間軸來看。更廣泛一點,應該是主題來看。乙個主題,我們可以有多種視角。拿時間來說,我們確實會分步驟去做長期的實施計畫。關於二維需求矩陣。乙個維度是功能質量約束,沒啥問題。但另外乙個維度是說組織 使用者和開發,這裡問題比較大,因為從理論上來說,我們應...
一線架構師閱讀筆記03
邏輯架構設計的整體思維套路 架構設計不是一蹴而就。需求對架構設計有 驅動 作用,不斷設計中間成果 質疑中間成果 不斷調整完善細化中間成果 繼續質疑 繼續完善 一 物理架構 1.為什麼需要物理結構設計 有時候增加硬體未必能解決問題 軟體實際服務能力不僅受到 硬體資源 的制約,也受到 資料短缺 和 資料...
一線架構師閱讀筆記03
邏輯架構設計的整體思維套路 架構設計不是一蹴而就。需求對架構設計有 驅動 作用,不斷設計中間成果 質疑中間成果 不斷調整完善細化中間成果 繼續質疑 繼續完善 一 物理架構 1.為什麼需要物理結構設計 有時候增加硬體未必能解決問題 軟體實際服務能力不僅受到 硬體資源 的制約,也受到 資料短缺 和 資料...