Software Architecture Monday with Mark Richards is a free bi-weekly software architecture lesson containing a short video about some aspect of software architecture. These lessons contain tips, techniques, and advice to help you in your journey from developer to architect. New lessons will be posted every other Monday. You can see an index and description of each video by going to https://www.developertoarchitect.com/lessons/
Curated by: Software Architecture Monday (221 videos)
In Lesson 194 I talked about the concept of Architecture as Code - a way of describing and governing an architecture through executable source code. Then in Lesson 210 I introduced a pseudo-code language called ADL (Architecture Definition Language) to describe an architecture. In this lesson I apply both of these concepts and show how to use ADL to govern various architectural constraints - decisions architects make to ensure the architecture meets to business needs and concerns. Lesson 194: Architecture as Code: https://www.developertoarchitect.com/lessons/lesson194.html Lesson 210: Architecture Definition Language: https://www.developertoarchitect.com/lessons/lesson210.html Fundamentals of Software Architecture 2nd Edition: https://bit.ly/4ioDTPASoftware Architecture Monday: https://www.developertoarchitect.com/lessons/ Head First Software Architecture: https://amzn.to/3VNFI0o Software Architecture: The Hard Parts: https://amzn.to/3BjMMF2