Designing a Software Architecture from Scratch
Channel: Peter and Code
Date: 2021-04-03

Peter explains where to start in designing software architecture. This video covers the first third of the book "Fundamentals of Software Architecture" by Mark Richards and Neil Ford. It explains how to use the Actor/Actions approach to identify initial software components, how to map the roles and responsibilities to them, and how to analyse the components for their architecture characteristics.

Fundamentals of Software Architecture: https://www.oreilly.com/library/view/fundamentals-of-software/9781492043447/

Code: https://github.com/PJUllrich/PeterAndCode
Twitter: https://twitter.com/PeterAndCode
ElixirForum Thread: https://elixirforum.com/t/peterandcode-youtube-tutorials-about-all-things-elixir/36751