每一个技术和架构的出现都有其历史背景和演进历程;同样,每一个技术和架构也存在其优缺点和适应的业务场景。因此本文从"贫充血模型”以及“分层架构演进“两个点,对DDD的出现背景和...
IP属地:福建
每一个技术和架构的出现都有其历史背景和演进历程;同样,每一个技术和架构也存在其优缺点和适应的业务场景。因此本文从"贫充血模型”以及“分层架构演进“两个点,对DDD的出现背景和...
定义 Code Review代码评审是指在软件开发过程中,通过对源代码进行系统性检查的过程。通常的目的是查找各种缺陷,包括代码缺陷、功能实现问题、编码合理性、性能优化等;保证...
我们在做领域模型设计的过程中选用贫血模型 贫血模型: 所有的业务逻辑都不包含在领域对象中而是放在业务逻辑层。把行为和状态分离到不同的对象之中。只有状态的对象作为领域模型、只有...
2019年还剩15天就要结束了,想想今年我也没做啥特别的,值得纪念的一点就是换了工作。今年5月底我离开工作了三年的金蝶,加入了shopee。这次换工作没有面特别多,只面了腾讯...
项目建设过程中遇到一个问题:使用频率很高的基础数据(8MB)(可变更)。缓存到redis 存取效率不高。存在多条这样的基础数据。 当然,可以用ListenableFuture...
说到JVM必须提及JDK与JRE。首先说一下三者之间的关系。 1. JDK、JRE、JVM的关系 1.1 JDK JDK is 是 Java Development Kit的...
1. 静态代理VS动态代理 代理类可以增强被代理对象的方法。可分为静态代理和动态代理。 1.1 静态代理 静态代理:源代码中需要声明代理类 执行结果 1.2 动态代理 动态代...
简书致力于打造一个优质内容创作社区。为了维护良好的社区氛围,简书制定如下社区管理指导规则。简书希望所有用户能够自觉遵守以下社区指导规则,并互相监督。所有简书用户均可以通过举报...