This page cannot be shown here. You can still read it on the original site — the toolbar below keeps your place in the directory.
A refresher in software architecture philosophies with Perseverance, Patience and Python. This is a high-speed overflight over current approaches with an occasional deep dive. CRUD, MVC simple concepts and therefore effective communication in dev teams works as expected. Limits known, e.g. modelling complex business domains DDD and Clean Architecture structure of software logic reflects business…
A refresher in software architecture philosophies with Perseverance, Patience and Python.
This is a high-speed overflight over current approaches with an occasional deep dive.
CRUD, MVC
simple concepts and therefore effective communication in dev teams
works as expected. Limits known, e.g. modelling complex business domains
DDD and Clean Architecture
structure of software logic reflects business processes
ubiquitous language as common communication ground for developer and business
concepts like Aggregate and UnitOfWork provide clear consistency and concurrency model. Facilitates communication.
Clean Architecture and DI is conducive to structured and decoupled code (SRP)
Every system has these two kind of arrows:
the dotted-green one showing the flow of control (or the flow of data in your system) and the red one showing the source code dependency.
Comments
Nothing yet. Say the first thing.
Sign in to join the conversation.