摘要:
1.1 Domain Model 创建一个模型来定义系统的业务职责及其变化范畴,模型元素是对应用领域的有用抽象,其角色和交互反映了该领域的工作流。 我们可以通过适当的方法来创建Domain Model,比如领域驱动设计和领域分析,还有一些专门表现领域变化的方法,如普遍性/多样性分析和特性建模等。领域相关的模式能进一步支持Domain Model的创建,它们可以提供该领域中公共抽象和工作重复采用的经典解决方案,包括这些解决方案可能的相应变体。1.2 Layers 不管软件系统不同部分之间有什么样的交互和耦合,我们都希望能对其进行独立的开发和改进,这可能跟系统的大小有关或者是上市时间方面的要求.. 阅读全文