评:
架构验证的时间原文大意如下:
架构是多种多样的:
* 对问题领域的理解不同;
* 个人经验不同,其中有感情的因素;
* 思考问题的方法不同;
* 出发点和侧重点不同。
这其中,个人经验占的比重相当大。所以,我们需要在架构设计中引入架构验证的环节。
方法是在架构设计之初,得到一些不同的架构方案,并对各个方案进行先期验证。这是一种排他法。
评论:
所谓的先期验证其实只能做到先期的讨论,即文中所指的争论。
一切都来自于个人经验,根本没有科学的数据,用数据进行比较只能是理想。
但使用成熟技术避免风险是对的。如果有实际可行的架构,就直接套用,而不必考虑更先进的创新,避免新技术的风险。