Scala 领域建模实战:ADT、类型驱动设计与模块化架构
用 Scala 做领域建模的方法论:ADT(sealed trait + case class)建模领域对象、opaque type 值对象防混淆、类型驱动设计、错误建模(Either)、依赖注入(given/ZLayer)、六边形架构与状态机。
tag
用 Scala 做领域建模的方法论:ADT(sealed trait + case class)建模领域对象、opaque type 值对象防混淆、类型驱动设计、错误建模(Either)、依赖注入(given/ZLayer)、六边形架构与状态机。