Don't hope to get rid of books (Umberto Eco)
+371 27000041, +371 27000045
(on working days 9:00-17:00 latvian)
+371 27000041
+371 27000045

(on working days 10:00-17:00)

Python Development Patterns: TDD, DDD, and Event-Driven Architecture

29.99 €
In stock
Python Development Patterns: TDD, DDD, and Event-Driven Architecture
29.99 €
In basket
Python's popularity continues to grow, meaning projects built in this programming language are becoming increasingly larger and more complex. Many developers are showing interest in high-level design patterns, such as pure and event-driven architecture, and domain-driven design (DDD) patterns. However, adapting them to Python isn't always straightforward.

Harry Percival and Bob Gregory will introduce you to proven patterns so every Pythonista can manage application complexity and get the most out of their tests. The theory is supported by examples written in pure Python, free of the syntactic redundancy of Java and C#.

In this book:
- Dependency Inversion and its relationship to ports and adapters (hexagonal/pure architecture).
- Differences between the Entity, Value Object, and Aggregate patterns within DDD.
- Repository and UoW patterns, which ensure data persistence. - Event, Command, and Message Bus patterns.
- Separation of concerns into commands and queries (CQRS).
- Event-driven architecture and reactive extensions.
See also:

You might be interested:

Excel 2019 Библия пользователя
Information technology
Excel 2019 User's Bible
Alexander Michael, Kusleika Richard, Wokenbach John
99.99 €
In basket
Компьютерные науки. Базовый курс
Information technology
Computer Science: Basic Course
Brookshire J. Glenn, Dennis Breeloff
99.99 €
In basket
Java для чайников
Information technology
Java for Dummies
Byrd Barry
39.99 €
In basket