Architecture Patterns with Python
出版工夫:2020.3
随着Python的继续风行,我的项目变得越来越大,越来越简单。许多Python开发人员都对高级软件设计模式感兴趣,例如六边形/污浊架构,事件驱动的架构以及域驱动设计(DDD)规定的策略模式。然而将这些模式转换成Python并不总是那么简略。
通过该入手指南,MADE.com的Harry Percival和Bob Gregory引入了卓有成效的架构设计模式,以帮忙Python开发人员管理应用程序的复杂性,并从其测试套件中取得最大的价值。
每种模式都用漂亮,习用的Python给出了具体示例,从而防止了Java和C#语法的简短。模式包含:
- 依赖性反转及其到端口和适配器的连贯(六边形/洁净体系结构)
- 域驱动设计在实体、值对象和聚合之间的区别
- 长久存储的存储库和工作单元模式
- 事件、命令和音讯总线
- 命令查问责任拆散(CQRS)
- 事件驱动体系结构和反馈式微服务
**
如果您感觉本文对您有帮忙的话请点赞转发并关注,PDF版下载方式在评论区获取。**