Description: Title: Architecture Patterns with Python: Enabling Test-Driven Development, Domain-Driven Design, and Event-Driven Microservices Author: Percival, Harry Publisher: O'Reilly Media Binding: Paperback Pages: 301 Dimensions: 9.19h x 7.00w x 0.64d Product Weight: 1.07 lbs. Language: English ISBN: 9781492052203 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
Price: 70.99 USD
Location: Tennessee
End Time: 2024-09-04T22:26:28.000Z
Shipping Cost: 9.95 USD
Product Images
Item Specifics
Restocking Fee: No
Return shipping will be paid by: Buyer
All returns accepted: Returns Accepted
Item must be returned within: 30 Days
Refund will be given as: Money Back
Book Title: Architecture Patterns with Python: Enabling Test-Driven Developme
Number of Pages: 301 Pages
Language: English
Publication Name: Architecture Patterns with Python : Enabling Test-Driven Development, Domain-Driven Design, and Event-Driven Microservices
Publisher: O'reilly Media, Incorporated
Subject: Systems Architecture / General, Software Development & Engineering / General, Cloud Computing, Programming Languages / Python
Item Height: 0.8 in
Publication Year: 2020
Type: Textbook
Item Weight: 18.4 Oz
Item Length: 9.1 in
Author: Harry Percival, Bob Gregory
Subject Area: Computers
Item Width: 7 in
Format: Trade Paperback