
Python · C#
Architecture Layers
The Domain Facade exposes business operations while internal classes call one level down. Managers orchestrate workflows and own configuration and service boundaries.

PWI pillar
Layers, boundaries, and where responsibility belongs. What may depend on what, and where a system meets the things outside it.
6 topics. Chapter numbers are deliberately absent, because the two language families number their chapters independently.

Python · C#
The Domain Facade exposes business operations while internal classes call one level down. Managers orchestrate workflows and own configuration and service boundaries.

A Configuration Provider hides the source and returns validated, typed settings. Useful exceptions and composed settings providers keep configuration rules in one place.

A Gateway presents business operations, translates service models and transforms failures into domain exceptions, keeping external service details behind one boundary.
Examples are C# today.