A. 架构模式 B. 惯用法 C. 设计模式 D. 分析模式
A. 在设计变更相对容易的阶段,考虑系统结构的可选方案 B. 便于技术人员与非技术人员就软件设计进行交互 C. 展现软件的结构、属性与内部交互关系 D. 表达系统是否满足用户的功能性需求