共找到 6 个提示词
实现CQRS+Event Sourcing:命令模型vs查询模型→Event Store设计→聚合根与事件流→投影(Projection)→快照优化→事件版本化→CQRS不适用于所有场景的判断标准
深入DDD战术模式:聚合根设计原则→实体vs值对象判断(可变vs不可变)→领域服务vs应用服务→Repository→Factory→领域事件→聚合间通信规则→实战中的聚合大小权衡
引导事件风暴(Event Storming)工作坊:准备工作→领域事件识别→时间线排序→热点标注→命令与聚合识别→限界上下文划分→输出物标准化→远程事件风暴工具推荐
实现六边形架构(Ports & Adapters):领域模型独立于技术→端口定义(输入/输出)→适配器实现(HTTP/数据库/消息队列)→依赖注入组装→与传统分层架构的对比→实际项目中的妥协
分析单体应用的模块边界,制定微服务拆分策略:领域驱动设计(DDD)划定限界上下文→服务粒度评估→数据拆分方案(数据库共享→独立)→通信协议选择→渐进式拆分路径(Strangler Fig模式)
对比TDD和BDD的适用场景:TDD三步法(Red→Green→Refactor)→BDD Gherkin语法→各自最佳场景→如何在团队推广→常见失败模式→与DDD/ATDD的关系