12 2018 档案
摘要:最重要的一句话 DDD的所有有相关理论中,只有一句是至关重要的,但是也是最容易被忽略和最难做到的,抛弃传统的设计方式(思路)的思想,这句话起了决定性的作用,但是99%的人都忽略了或者在开始无法正视或理解。 为什么说这句话是最重要的一句话,因为他是设计真正转变的出发点。 基于具体的语义环境 首先,DD
阅读全文
摘要:不要再看那些理论啦,说的云里雾里的,绕到你怀疑人生 一句话概括聚合创建:聚合的一致性决定了聚合边界的确定,决定了聚合对象的创建.所谓的一致性即事务的一致性,细化就是 立即性和原子性.
阅读全文
摘要:首先,你必须知道以下DDD构建块: Entities - 实体 Value objects - 值对象 Aggregate roots - 聚合跟 Repositories - 仓储对象 Factories - 工厂 Services - 服务 1. 实体 一个实体是一个普通对象,有一个身份(ID)
阅读全文
摘要:本片将介绍以下内容: 1).DDD是什么? 2).怎么使用DDD? 3).使用DDD应该规避或者注意什么? 一.DDD是什么? 简言之:领域驱动设计(domain driven design),顾名思义,着重点在领域,这里的领域指的就是具体的业务领域,一个业务可以是一个领域或者多个子领域,每个领域中
阅读全文
摘要:其中layout节点的配置说明: %m(message):输出的日志消息; %n(newline):换行; %d(datetime):输出当前语句运行的时刻; %r(runtime):输出程序从运行到执行到当前语句时消耗的毫秒数; %t(threadid):当前语句所在的线程ID ; %p(prio
阅读全文
摘要:嗯,持续集成,继上一篇我们继续本篇的持续集成.我们就直奔主题了,不扯淡不漫无边际的扯一堆理论,因为说得再多也不如一练. 1.准备工作 先说明哈,以下操作都是在windows中: a).需要下载安装 jenkins 的windows版本 b).需要下载安装 docker for windows,安装之
阅读全文