AcFnu 最近的时间轴更新
AcFnu

AcFnu

V2EX 第 678879 号会员,加入于 2024-03-05 17:20:09 +08:00
今日活跃度排名 6471
AcFnu 最近回复了
7 小时 44 分钟前
回复了 PROJECT 创建的主题 程序员 请问下国内的网络环境 QUIC 协议是不是不太合适啊?
大路分地区和运营商的,我们国内业务当时上 h3 ,很多地区都不太稳定
7 小时 46 分钟前
回复了 zsmile 创建的主题 Java 国内的 Java 体系真的很落后吗?
DDD 在任何语言的开发者中都不温不火,一个是需要统一语言,然后是建模先行,设计先行,其次要求开发人员整体有统一认知,毕竟抽象出很多名词出来。不说别的,即便连.NET 这种为了开发者改变语言特性或者提供框架层面支持,很多 neter 依然用 mvc 都算不上的事务 service (或者叫 sql 组装搬运工?无法单元测试,无法通过函数判断用途)。所以其实找问题放在任何语言任何框架都合适,轮子越出越多,但总是解决一个问题,引伸出更多问题。大环境的问题国内氛围就这样了,很多项目赶鸭子上架,都是先从无到有,从 0 到 1 ,至于 1-100 ,不好意思,考虑不了那么多,当然任何人也不可能一下子做出一个完美产品。软件这条路啊,保持自身技术储备时常更新即可。
领域设计就不要表设计先行了,分析问题的时候只关心领域业务,先把你问题域分析好了,就拿上面学生和课程的例子来说,学生和课程理论上都要单独作为聚合根的,此时学生与课程的关联关系是要单独处一个 Vec<Student>和 Vec<Course>的业务聚合根(或者更多你的业务)用来处理学生和课程多对多的领域问题,然后正常就走 route-》 cmd-》 handler-》 aggregate-》 event-》至于监听事件后的 repo 你关系行数据库就正常该怎么关联存就怎么存
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1520 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 12ms · UTC 17:07 · PVG 01:07 · LAX 09:07 · JFK 12:07
Developed with CodeLauncher
♥ Do have faith in what you're doing.