本文讨论了使用Rust进行领域驱动设计的问题。Rust的所有权系统和缺乏继承、抽象类等特性可能会使得实现与领域概念保持距离,但Rust非常擅长使用结构、枚举和特征进行分层建模。对于循环图等问题,建议使用某种ID来指代外部聚合体/对象。作者认为,领域建模并不是问题所在,而是虚拟调度的模板可能存在问题。
完成下面两步后,将自动完成登录并继续当前操作。