合集-DDD

摘要:前言 笔者于2021年入职了杭州一家做水务系统的公司,按照部门经理要求,新人需要做一次个人分享(主题随意)。 当时笔者对DDD充满了浓厚的兴趣,之前也牛刀小试过,于是就决定班门弄斧Show一下。后来在公司的新项目中,笔者也是大胆启用了DDD,带领团队和DDD来了一场亲密拥抱。尽管该项目最后没有机会落 阅读全文
posted @ 2023-08-03 10:58 天行健君子以自强 阅读(3727) 评论(14) 推荐(19) 编辑
摘要:系统要求 C/S架构的单体桌面应用,可以满足客户个性化需求,易于升级和维护。相比于一代Winform,界面要求美观,控件丰富可定制。 解决方案 依托.Net6开发平台,采用模块化思想设计(即分而治之的策略),每个模块采用DDD分层设计。前端选用WPF + Prism框架,后端选用ABP + EF框架 阅读全文
posted @ 2023-08-08 06:35 天行健君子以自强 阅读(4148) 评论(24) 推荐(12) 编辑
摘要:前言 聚合作为领域模型中重要的业务功能单元,它的设计是领域建模过程中非常重要的工作。其中聚合根的判断并非一件易事,往往给人一种似是而非的感觉,让人难以捉摸,陷入两难的境地。今天笔者就想以博客园为例来探讨下:博客 (Blog) 和评论 (Comment) 究竟是不是一个聚合? 问题探讨 众所周知,在博 阅读全文
posted @ 2023-08-29 15:14 天行健君子以自强 阅读(2172) 评论(16) 推荐(8) 编辑
摘要:引言 实体和值对象是领域驱动设计中的两个重要概念。相对实体而言,值对象更加抽象,理解起来也更晦涩一些。那么该如何理解值对象?我们先来看一下《实现领域驱动设计》书中对值对象的定义: 值对象 (Value Object) 是通过对象属性值来识别的对象,它将多个相关属性组合成一个概念整体,用于描述领域的某 阅读全文
posted @ 2023-09-15 19:11 天行健君子以自强 阅读(297) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示