什么是 repository-design?
为 DDD 中的存储库提供设计规则和反模式。检查聚合级命名约定、基于 CQS(命令查询分离)的方法设计以及输入和输出的类型约束。用于在代码审查、新实现和重构期间检测存储库设计问题。目标语言:与语言无关(Java、Kotlin、Scala、TypeScript、Go、Rust、Python 等)。触发器:在与存储库设计相关的请求上激活,例如“查看存储库设计”、“存储库名称似乎关闭”、“findById 返回值”、“存储库返回 DTO”、“基于表名称创建存储库”、“聚合级存储库”、“存储库反模式”、“存储库 CQS”。 来源:j5ik2o/okite-ai。