软件架构的优劣,可以用实现产品需求所需要的成本来衡量。如果成本很低,并且在后续迭代维护过程中都能维持这种低成本,那这个软件架构就很优良。如果每发布一次都会提升下一次的变更成本,那么这个软件架构就有问题了。
评论