springboot-ddd-demo:如何做好一个项目?springboot与领域模型该如何结合?

时间:2021-05-06 14:40:32
【文件属性】:
文件名称:springboot-ddd-demo:如何做好一个项目?springboot与领域模型该如何结合?
文件大小:2.95MB
文件格式:ZIP
更新时间:2021-05-06 14:40:32
ddd springboot Java 如何做好一个后端项目 什么样的项目是一个好的项目,如何做好一个项目?这个问题我考虑过很久,由于之前一直做项目外包,也接触到的了比较多的项目,但是我却从没有感觉到哪一个项目可以让自己感到非常满意,当然做好项目不仅仅单是技术层面的考虑,还需要考虑到与客户的配合、功能的梳理、团队的配合、公司的考核晋升体系等等一系列的问题,我们今天先只从技术层面出发来考虑如何做好一个后端项目。 在我慢慢看清楚领域模型之后,才有了些体会。先说一下我对领域模型的认识:领域模型实际上就是尽可能的引用类去解决问题,而不是函数,也就是朝着面向对象的方向看齐。这样做当然是对的,但却引发了一个新的问题就是如何划分类与类的职责?实际上划分职责的过程就是领域设计的过程。 下面是我对软件系统的认识:颗粒度越大(函数方法代码量越多),功能调整的可能性就会越大,出现BUG的可能性也会越大,要时刻想尽一切办法去减小颗粒度,减小颗粒度不是让
【文件预览】:
springboot-ddd-demo-cola
----.gitignore(333B)
----.mvn()
--------wrapper()
----pom.xml(5KB)
----mvnw(10KB)
----init()
--------init.sql(307B)
----books()
--------index.md(1B)
----client()
--------pom.xml(613B)
--------src()
----img()
--------junit-test.png(53KB)
--------cola.png(500KB)
----readme.md(26KB)
----mvnw.cmd(6KB)
----message()
--------pom.xml(1KB)
--------src()
----.travis.yml(422B)
----.codecov.yml(104B)
----DDD-领域驱动设计介绍.pdf(2.65MB)
----demo()
--------pom.xml(1KB)
--------src()

网友评论