1、架构方案设计目标
(1)不是最优化
(2)是够用、满足需求、令人满意
2、前期的架构设计必须要有,但不是全部架构
(1)寻找平衡点
项目过程:开发,架构设计,返工。
平衡点可防止不必要的返工,返工主要 是弥补缺陷、重写代码、改正错误
平衡点由软件规模、需求变更、系统复杂度决定。
软件系统越大,前期作架构设计的获益越大。
软件系统越不,前期作架构设计的获准越小。
前期架构设计不够,后期返工工作量大
前期架构设计足够或越多,后期返工工作量越小。

Logo

开源、云原生的融合云平台

更多推荐