Skip to content

Enforcer/implementing-the-clean-architecture

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

95 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Implementing the Clean Architecture

This repository is meant to be a reference of many useful patterns when one implements projects using the Clean Architecture or Domain-Driven Design.

It also happens to be an example project for my book under the same title.

EN Implementing the Clean Architecture @ Leanpub

PL (also printed!) Implementowanie Czystej Architektury w Pythonie

Let's talk about it on Discord

Join our Discord server!

Table of contents

Diagrams

Coming soon

Tactical Patterns

Coming soon

Components Integration Patterns

Dependency Injection

Integration via Direct component's API call

e.g. Process Manager directly calls Customer Relationship Facade

Integration via Port / Adapter

Integration via Events

Groundwork

Example

Integration via Process Manager

Using with popular tools

Celery

More coming soon