原文:戏说领域驱动设计(十八)——内验

验证在我们现实的生活中非常常见,比如您找工作得先整个面试验证你的能力是否靠谱 找对象得先验证下对方的颜值和升值空间。有些工程师写代码从不验证,我觉得是有三个原因,一是意识不够,过于相信前端或外部服务 二是个人缺少主动思考的能力 三是团队负责人的问题,您都当了领导了为什么不制定一些基本开发规则给团队树规矩。实际上,验证这个事情说简单也的确不难,不就是个值判断吗 可如果想把这个事情做好还真是一个需要 ...

2022-03-29 08:19 1 719 推荐指数:

查看详情

戏说领域驱动设计(十九)——外

  内是针对领域模型自身的验证,其验证规则也是由领域模型自已来完成,只是触发的时机可能在工厂中也可能在构造函数中。与内对应的当然就是外了,这是用于对用户的输入和业务流程的前提或得更专业一点叫“前置条件”的检验。如果细化一点,可以将外分成两个情况:用户输入和业务流程的前置条件。情况不同验证 ...

Thu Mar 31 16:30:00 CST 2022 7 1807
戏说领域驱动设计(一)——开场

  为什么叫“戏说”呢?领域驱动设计出来的时候就有一种对于受众的调戏。书是读完了,您个人升华到了“看山非山,看水非水”的境界。再看一下落地代码,搞不好会仰天长啸:“这是我写的?”。佛家讲“空”,儒家讲“仁”,领域驱动讲“真”。真者,本质也。当您到了“真”的境界,就不会再与别人争论“到底是java ...

Thu Feb 10 18:13:00 CST 2022 8 2938
戏说领域驱动设计(二)——修身

  都在IT圈子混,为什么有些人可以成为一流高手,有些人搞了10年研发还只能靠吃老本儿过日子。简单来说,搞这行儿您得勤奋。特喜欢电影《霸王别姬》中的一句:“要想人前显贵,您就得背后受罪”。这人呐,就得 ...

Thu Feb 10 22:59:00 CST 2022 2 2146
戏说领域驱动设计(三)——困境

  我第一次捧起老艾那本《领域驱动设计》,惊为天人。吾辈上下求索数年,这不正是终极之大道吗?结果只三天热乎劲儿,“什么玩意儿”是对这本书的最好评价。好好的一本书让我“弃之如敝履”,差点就“小舟从此逝,江海寄余生”了。几年过后读了网上一些老baby写的吐槽DDD的文章,几乎视其为知音啊,那概括的真是 ...

Tue Feb 15 16:58:00 CST 2022 2 1917
戏说领域驱动设计(八)——边界

  我们在前面花了大手笔聊子域与限界上下文,不知道作为读者的您的感受是什么。当然了,我可不是郭德纲自己给自己叫好。您应该也发现了一个规律,此两节的内容其实都是在讲“分”:子域从业务上划小,BC从物理上 ...

Tue Mar 01 16:40:00 CST 2022 3 1259
戏说领域驱动设计(廿一)——领域服务

  实体对象和值对象都写完了,本想开始写资源仓库顺便把工作单元再搞搞。不过有一点麻烦的是我不太想把工作单元作为单独的一章来写,一是这东西网上相关的内容太多;二是有的时候使用Spirng的事务就解决了,没觉得有多大作用。不过先不纠结这些,还是按本章的主题写领域服务吧,这好讲,谁不喜欢简单的东西 ...

Fri Apr 08 01:58:00 CST 2022 2 1044
戏说领域驱动设计(十二)——服务

  上一章讲解了软件设计中主要用到的三个设计模型,本节讲解三个服务。等咱们这次都讲完了再最后进行一次归纳,即:系统开发流程中的三模型、软件设计中的三模型和三个服务,我习惯管这个叫3*3*3。看完了您就会知道我为什么常说软件设计这活是朴素的,没那么多弯弯绕,只是因为我们在学习过程中没有做思考和归纳 ...

Wed Mar 09 16:29:00 CST 2022 13 2702
戏说领域驱动设计(十一)——纠偏

  今儿写这个题目胆子有点大,不过还是得冒险整一篇(我怕您看完了骂我),一是出于经验分享,另外则是为了后面我们讲案例的时候做好铺垫。好的代码需要注意的事项其实挺多的,您真让我一骨脑儿都列出来可能也差点 ...

Mon Mar 07 16:44:00 CST 2022 3 1002
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM