(https://www.pluralsight.com/courses/clean-architecture-patterns-practices-principles)

Layers and modules

Map ./resources/course-clean-architecture-patterns-practices-and-p.resources/screenshot.png ./resources/course-clean-architecture-patterns-practices-and-p.resources/screenshot.1.png

Screaming architecture

Map Screaming architecture ~ Functional organisation (packages)

./resources/course-clean-architecture-patterns-practices-and-p.resources/screenshot.2.png

Pros & Cons

Map Pros & Cons

./resources/course-clean-architecture-patterns-practices-and-p.resources/screenshot.8.png ./resources/course-clean-architecture-patterns-practices-and-p.resources/screenshot.6.png ./resources/course-clean-architecture-patterns-practices-and-p.resources/screenshot.9.png ./resources/course-clean-architecture-patterns-practices-and-p.resources/screenshot.7.png ./resources/course-clean-architecture-patterns-practices-and-p.resources/screenshot.4.png ./resources/course-clean-architecture-patterns-practices-and-p.resources/screenshot.3.png ./resources/course-clean-architecture-patterns-practices-and-p.resources/screenshot.5.png

Types of Tests

Map ./resources/course-clean-architecture-patterns-practices-and-p.resources/screenshot.10.png

The Last Responsible Moment

The Last Responsible Moment

avoiding premature decisions
by deferring the decisions
to a point in time
where the cost of not making the decision
becomes greater than the cost of making the decision

(src: Course: Clean Architecture: Patterns, Practices, and Principles) (origin: Book: Lean Software Development)

Last Responsible Moment

Map ./resources/course-clean-architecture-patterns-practices-and-p.resources/screenshot.11.png

Books

Map ./resources/course-clean-architecture-patterns-practices-and-p.resources/screenshot.12.png