評:架構驗證的時間
原文大意如下:
架構是多種多樣的:
* 對問題領域的理解不同;
* 個人經驗不同,其中有感情的因素;
* 思考問題的方法不同;
* 出發點和側重點不同。
這其中,個人經驗占的比重相當大。所以,我們需要在架構設計中引入架構驗證的環節。
方法是在架構設計之初,得到一些不同的架構方案,并對各個方案進行先期驗證。這是一種排他法。
評論:
所謂的先期驗證其實只能做到先期的討論,即文中所指的爭論。
一切都來自于個人經驗,根本沒有科學的數據,用數據進行比較只能是理想。
但使用成熟技術避免風險是對的。如果有實際可行的架構,就直接套用,而不必考慮更先進的創新,避免新技術的風險。