架構整潔之道 兩個價值緯度

2021-10-10 21:54:48 字數 597 閱讀 9126

兩個價值指的是:行為價值,架構價值

架構價值:軟體具有較高的靈活性,擴充套件性。使軟體足夠軟,能夠適應在變換的過程中的快速更新,迭代。

哪個價值的重要性跟高一點?

站在不同的角度來講或許會有不同的答案:

使用者角度:關心的是系統的易學性,易用行,有使用的需求即可,兩個價值對於他們是沒任何意義的。

書中引用艾森豪威爾矩陣:

1.重要且緊急

2.重要不緊急

3.不重要但緊急

4.不重要且不緊急

軟體系統的第乙個價值緯度:系統行為,是緊急的,但是並不是特別重要;

系統的第二個緯度:系統的架構,是重要的,但總不是特別的緊急;

在我們日常的開發工作中,系統的行為是直接呈現出來的表現結果,能夠直接帶了任務完成的收穫的,同時可能與你的績效有關,所以行為對你來說是緊急的。我們都知道系統的架構十分的重要,但並不是每一步都要設計良好的架構,架構也是需要不斷修正的。所以

根據事件 的劃分,安排合理的順序很重要。

每個系統的架構都很重要,希望每一位軟體開發人員在程式設計的過程中思考系統的可維護性。架構師能夠在有限的時間內設計良好的架構。

《架構整潔之道》之兩個價值維度

對於每個軟體系統,我們都可以通過行為和架構兩個維度來體現它的實際價值。軟體研發人員應該確保自己的系統在兩個維度上的實際價值都能長時間維持在很高的狀態。不幸的是,他們往往只關注乙個維度,而忽視了另外乙個維度。更不幸的是,他們常常關注的還是錯誤的維度,這導致了系統的價值最終趨降為零。軟體系統的行為是其最...

關於經緯度的兩個計算 Teaks xgluxv

一 子午線周長 公里 40008.548 赤道周長 公里 40075.704 緯度40008.548 360 度 111.135 公里 度 40008.548 360 60 分 1.85 公里 分 40008.548 360 60 60 秒 30.87 公尺 秒 經度首先算相應經度位置的緯度圈長度 ...

關於經緯度的兩個計算 Teaks xgluxv

一 子午線周長 公里 40008.548 赤道周長 公里 40075.704 緯度40008.548 360 度 111.135 公里 度 40008.548 360 60 分 1.85 公里 分 40008.548 360 60 60 秒 30.87 公尺 秒 經度首先算相應經度位置的緯度圈長度 ...