This repository is inspired by the book Architecture Patterns with Python by Harry J.W. Percival and Bob Gregory (O'Reilly).
Link to the book: Architecture Patterns with Python — O'Reilly
This repository collects example code, exercises, and a lightweight project structure inspired by the patterns described in the book. The goal is to provide a small, practical starting point for exploring the approaches recommended by the authors:
- clear domain boundaries and separation of concerns
- hexagonal / ports-and-adapters style architecture
- explicit application services and use-case driven design
- heavy emphasis on tests and maintainability
- event-driven interactions and integration patterns
This repo is my study progress into the book itself.
See the LICENSE file for reuse terms (Creative Commons Attribution‑NonCommercial 4.0 International — CC BY‑NC 4.0).