Welcome to The Trade Aura.

Architecture Patterns with Python: Enabling Test-Driven Development, Domain-Driven Design, and Event-Driven Microservices 1st Edition by Harry Percival (Author), Bob Gregory (Author)

Architecture Patterns with Python: Enabling Test-Driven Development, Domain-Driven Design, and Event-Driven Microservices 1st Edition by Harry Percival (Author), Bob Gregory (Author)
Architecture Patterns with Python: Enabling Test-Driven Development, Domain-Driven Design, and Event-Driven Microservices 1st Edition by Harry Percival (Author), Bob Gregory (Author)

Architecture Patterns with Python: Enabling Test-Driven Development, Domain-Driven Design, and Event-Driven Microservices 1st Edition by Harry Percival (Author), Bob Gregory (Author)

()
$39 $79

Architecture Patterns with Python: Enabling Test-Driven Development, Domain-Driven Design, and Event-Driven Microservices 1st Edition by Harry Percival (Author), Bob Gregory (Author)

  • In Stock
  • No Return Available
  • TAB7332

-
+
DESCRIPTION
ADDITIONAL INFORMATION
REVIEWS

Product details

  • Publisher ‏ : ‎ O'Reilly Media
  • Publication date ‏ : ‎ April 14, 2020
  • Edition ‏ : ‎ 1st
  • Language ‏ : ‎ English
  • Print length ‏ : ‎ 304 pages
  • ISBN-10 ‏ : ‎ 1492052205
  • ISBN-13 ‏ : ‎ 978-1492052203
  • Item Weight ‏ : ‎ 2.31 pounds
  • Dimensions ‏ : ‎ 6.9 x 0.8 x 9.1 inches

As Python continues to grow in popularity, projects are becoming larger and more complex. Many Python developers are taking an interest in high-level software design patterns such as hexagonal/clean architecture, event-driven architecture, and the strategic patterns prescribed by domain-driven design (DDD). But translating those patterns into Python isn't always straightforward.

With this hands-on guide, Harry Percival and Bob Gregory from MADE.com introduce proven architectural design patterns to help Python developers manage application complexity-and get the most value out of their test suites.

Each pattern is illustrated with concrete examples in beautiful, idiomatic Python, avoiding some of the verbosity of Java and C# syntax. Patterns include:

  • Dependency inversion and its links to ports and adapters (hexagonal/clean architecture)
  • Domain-driven design's distinction between Entities, Value Objects, and Aggregates
  • Repository and Unit of Work patterns for persistent storage
  • Events, commands, and the message bus
  • Command-query responsibility segregation (CQRS)
  • Event-driven architecture and reactive microservices
  • Architecture Patterns with Python book

  • Architecture Patterns with Python 1st Edition

  • Python architecture patterns book

  • Software architecture with Python

  • Python design patterns book

  • Test driven development Python book

  • Domain driven design Python book

  • Event driven microservices Python

  • Microservices architecture Python book

  • Python software architecture guide

  • Clean architecture Python book

  • Python application architecture

  • DDD and TDD with Python

  • Python microservices design book

  • Event driven architecture Python

  • Python backend architecture book

  • Scalable Python systems book

  • Python enterprise architecture

  • Python architecture best practices

  • Software design patterns Python

  • Python system design book

  • Architecture patterns for developers

  • Python coding architecture guide

  • Testable Python applications book

  • Python monolith to microservices

  • Domain driven design microservices Python

  • Event based systems Python

  • Python architecture reference book

  • Python architecture textbook

  • Modern Python architecture book

  • Python engineering best practices

  • Software architecture patterns book

  • Python application design principles

  • Architecture Patterns with Python authors

  • Python software engineering book

  • Event driven systems design book

  • Python microservices reference

  • Architecture Patterns with Python online

  • Python architecture for professionals

  • Buy Architecture Patterns with Python book online

Add a Review

Your email address will not be published. Required fields are marked *

Your Rating *

Related products