Vendor: —
Price: 2595.00 RUB
Master Python Architecture with TDD, DDD & Event-Driven Patterns
As Python projects grow in scale and complexity, developers increasingly need high-level design patterns to manage codebases effectively. Harry Percival and Bob Gregory’s Architecture Patterns with Python delivers a practical guide to implementing Test-Driven Development (TDD), Domain-Driven Design (DDD), and event-driven architecture in pure Python—free from the syntactic overhead of Java or C#.
This book bridges theory and practice with clear Python examples. You’ll explore dependency inversion in hexagonal/clean architecture, distinguish between Entity, Value Object, and Aggregate patterns in DDD, and implement Repository and Unit of Work patterns for data persistence. The authors also cover messaging patterns like Event, Command, and Message Bus, along with Command Query Responsibility Segregation (CQRS) and reactive extensions for event-driven systems.
Designed for Python developers ready to move beyond basic CRUD apps, this resource helps you tame complexity while maximizing test effectiveness. Whether you’re building microservices or monolithic applications, these patterns provide a proven toolkit for maintainable, testable software.
Price: 2595.00 RUR