博主最近失业在家,找工作之余,自己动手写了个洋葱架构(整洁架构)解决方案,以总结和整理以前的项目经验,起名叫OnionArch,其目的是为了更好的实现采用DDD(领域驱动分析)和命令查询职责分离(CQRS)的洋葱架构. 什么是OnionArch OnionArch解决方案清晰的展示了程序各分层的职责,帮助程序员写出逻辑更清晰的代码,提高程序的高内聚.低耦合性.提高程序逻辑的可重用性,可扩展性和可测试性. OnionArch可降低单个微服务,特别是SAAS微服务开发的复杂度,在保证软件质量的基础上…