A.两者都是处理一些抽象概念间的关系
B.模式针对所要解决的实际问题,是与领域相关的
C.在创建架构过程中,需要考虑重用性、通用性等问题,可以使用适当的模式作为指导原则来设计相应的解决方案
D.可以通过对问题领域的分析、分解,找到与需要解决的问题相匹配的模式,把各种模式结合在一起构建整个系统架构