从OO到领域驱动
领域驱动;复杂业务;架构设计
昨日不可追
技术人生、终身学习、投资创业|明日不可待,昨日不可追!
展开
-
莫言系统腐化——“一坨”真的好吗?
最近重构系统,脑子里不停的思考一些问题,为什么很多系统是“一坨”?真的就停留在一坨了吗?真的就接受所谓的比如一坨吗? 今天偶然发现FrankIs的文章,以下作为转载。感谢在这个浮躁的氛围中,还有人具备如此珍贵的思考与实践!感谢 前言 从业这么多年,接触过银行的应用,Apple的应用,eBay的应用和现在阿里的应用,虽然分属于不同的公司,使用了不同的架构,但有一个共同点就是都很复杂。导致复杂性的原因...转载 2018-11-17 15:48:28 · 1064 阅读 · 0 评论 -
复杂性应对之道 - 领域建模
最近重构系统,脑子里不停的思考一些问题,为什么很多系统是“一坨”?真的就停留在一坨了吗?真的就甘心接受所谓的一坨吗? 今天偶然发现Frank的文章,跟作者沟通后,以下作为转载,文末点击查看原文。感谢在这个浮躁的氛围中,还有人具备如此珍贵的思考与实践!感谢 为什么要领域建模 维护过企业级业务系统的同学,基本上没有一个不抱怨业务代码烂的,过程式的面条代码充斥着屏幕,程序员的心力和体力都经受着极大的考验...转载 2018-11-18 18:12:03 · 1121 阅读 · 2 评论 -
(DDD)领域驱动设计——认识领域驱动
什么是DDD(Domain-Driven Design)? 什么是领域Domain? 理解DDD,首先要理解领域。 通俗的说,领域就是业务;就是合格的产品经理的需求文档所表达的内容;狭义的说就是你的Business Layer里所有的代码以及产生的影响等等; 严谨的定义是: 一个有边界的业务面,其中包含业务概念,业务行为,业务影响。计算机程序应用于这个业务面,并使得程序具有实际的商业价值,赋予程序...原创 2018-11-20 21:04:14 · 1352 阅读 · 0 评论