
领域驱动设计
繁->简
化繁为简
展开
-
领域驱动设计第三节-战术设计(中下)
依赖管理暂停更新,内容太多涉及太广想将它讲好讲透得自己先玩透才行.????微服务原创 2020-05-14 21:13:33 · 229 阅读 · 0 评论 -
领域驱动设计第三节-战术设计(中)
依赖的环境隔离由于不同的编程语言的包管理工具,存在对于依赖的 link 机制,所以对于它们的管理也稍有不同:全局统一依赖型语言的环境隔离。对于诸如 Python、Ruby 这一类脚本型语言来说,它们使用的是全局依赖,所以需要依赖于诸如 virtualenv 或者是 rbenv 为每个项目创造一个独立的运行时依赖环境。项目独立的依赖隔离。对于使用 NPM 或者 Yarn 的前端开发人员来...原创 2020-04-05 18:36:14 · 197 阅读 · 0 评论 -
领域驱动设计第三节-战术设计(上)
上一节说了战略设计的大致思路,这节开始写软件架构的核心战术设计,战术设计方式非常多种方式,业务需求不同复杂点也不一样战术设计的方向也不一样,我们进行战术设计的主要目的也是为了解决软件复杂度带来的问题,因此我们很多时候是针对系统复杂点来进行设计,所以很多时候我们不需要一味追求系统的、高并发,或者照搬巨头公司的架构方案,更不必追求流行,要看自己的系统到底有什么问题。有时候是为了实现系统...原创 2020-03-09 22:28:02 · 370 阅读 · 0 评论 -
领域驱动设计第二节(战略设计 )
领域驱动设计之战略设计适应度函数,增量,架构耦合原创 2020-03-04 21:53:56 · 1730 阅读 · 0 评论 -
领域驱动设计第一节
领域驱动设计(Domain Driven Design)经历过公司一套混乱的技术体系以后今年初现在开始重构系统后开始总结这一路的感受和体验,历程:公司拥有三套主业务系统采用了六套技术体系,服务器端四套,前端两套涉及多个语言每次要修改维护的时候都是对体力对时间对精力非常大的消耗,而且最终效果也不净如人意,总结下来问题主要出现在语言不统一(当然不止程序语言架构上的语言,还有交流时对某个概念,名...原创 2020-03-01 22:16:54 · 327 阅读 · 0 评论