ArchitecturePatternswithPython出版时间:2020.3随着Python的持续流行,项目变得越来越大,越来越复杂。许多Python开发人员对高级软件设计模式感兴趣,例如六边形/纯架构、事件驱动架构和领域驱动设计(DDD)规定的战略模式。但是将这些模式转换为Python并不总是那么简单。通过这本实践指南,MADE.com的HarryPercival和BobGregory介绍了经过验证的架构设计模式,以帮助Python开发人员管理应用程序的复杂性并从他们的测试套件中获得最大价值。每个模式都以漂亮、惯用的Python给出了具体示例,避免了Java和C#语法的冗长。模式包括:依赖倒置及其与端口和适配器的连接(Hexagon/CleanArchitecture)领域驱动设计实体、值对象和聚合之间的差异持久存储的存储库和工作单元模式事件、命令和消息总线命令查询责任分离(CQRS))事件驱动架构与响应式微服务**如果觉得本文对您有帮助,请点赞转发关注。PDF版下载方法在评论区有。**
