架构的目标应该是以低成本满足业务需求。—— 《架构整洁之道》
业务代码
无论是六边形架构,整洁架构还是DDD,程序的核心在于业务代码,业务逻辑应该与实现细节、交互隔离,并且不依赖于具体实现。
演进式架构
数据库,服务拆分,分布式,DIP等具体架构细节应当等中后期更多信息后作出合理决策。
代码结构
健康的代码应该大都分布于core和services,这也是 UT 的核心覆盖区域。
架构的目标应该是以低成本满足业务需求。—— 《架构整洁之道》
无论是六边形架构,整洁架构还是DDD,程序的核心在于业务代码,业务逻辑应该与实现细节、交互隔离,并且不依赖于具体实现。
数据库,服务拆分,分布式,DIP等具体架构细节应当等中后期更多信息后作出合理决策。
健康的代码应该大都分布于core和services,这也是 UT 的核心覆盖区域。