10 2022 档案
摘要:本人发布到阿里开发者 《领域驱动设计》:从领域视角深入仓储(Repository)的设计和实现
阅读全文
摘要:知识体系驱动设计 如何指导你的设计,在DDD看来是领域知识驱动,但是比起DDD更提升一层的理念,应该是知识体驱动设计。 第一件事,对领域进行充分的理解,其实统一语言就是为了帮助软件开发软件去理解知识的,本质上是一种软件开发者获取知识的交流手段 第二件事,是对问题本质的思考,对问题本质的思考,意味你需
阅读全文
摘要:前言 不要指望系统是好的,代码重构是第一步,但是系统重构是目的,从系统维度看重构的战略和战术设计。 重构的价值:业务和产品是不感知重构的,上级领导可能是未知的,所以重构难以被排期 当前场景重构:重构需要针对场景重构,主要是避免过度设计,场景梳理是需要时间的,但是当前要做的项目是最好的切入点 历史场景
阅读全文