Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Software Architecture as Code

Devoxx via YouTube

Overview

Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
This course explores ways to resolve conflicts between software architecture diagrams and implementation code. It covers architecturally evident coding styles and representing architecture models in code.

Syllabus

Intro
the architecture diagrams don't match the code
How do we communicate software architecture?
Logical and development separated
BRAIN FREEZE!
A common set of abstractions is more important than a common notation
Software developers are the most important stakeholders of software architecture
What is a "component"
The code is the embodiment of the architecture
In practice, architecture is embodied and recoverable from code, and many languages provide architecture- level views of the system.
Modular Monoliths
Create an architecture description language using code
Vendor alert!
If the software architecture model is in the code, it can be extracted from the code

Taught by

Devoxx

Reviews

Start your review of Software Architecture as Code

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.