This presentation was recorded at YOW! 2022. #GOTOcon #YOW
Simon Brown - Author of “Software Architecture for Developers“ & Creator of the C4 Software @simonbrown4821
RESOURCES
Simon
ABSTRACT
“Diagrams as code“, as featured on the Thoughtworks Tech Radar, is becoming a popular way to create software architecture diagrams for inclusion in long-lived documentation. The benefits of creating diagrams from text are well understood - text is version controllable, easy to diff, easy to integrate into build pipelines, and automatic layout facilities allow authors to focus on content. The majority of these tools (e.g. PlantUML and Mermaid) are focussed on diagramming though, and require you to create one text file per diagram, with only a limited ability to reuse diagram elements across multiple diagrams. At scale, this causes maintenance problems, and leads to inconsistencies between diagrams.
This talk will introduce and demonstrate the open source Structurizr DSL - a way to create a model of your software architecture using a textual DSL that’s specifically targeted towards the C4 model. We’ll also see how the DSL separates content from presentation, allowing you to render your diagrams with a number of tools, which in turn offers some answers for the tricky question of how to use the C4 model at scale. [...]
Read the full abstract here:
RECOMMENDED BOOKS
Simon Brown • Software Architecture for Developers Vol. 2 •
David Farley • Modern Software Engineering •
Dave Farley & Jez Humble • Continuous Delivery •
Woods, Erder & Pureur • Continuous Architecture in Practice •
George Fairbanks • Just Enough Software Architecture •
#SoftwareArchitecture #DevOps #SimonBrown #Microservices #Monolith #ModularMonolith #Complexity #BoundedContext #C4Model #SoftwareEngineering #Programming #SoftwareDevelopment #UML #DRY #Structurizr #SimonBrown #YOWcon
Looking for a unique learning experience?
Attend the next GOTO conference near you! Get your ticket at
Sign up for updates and specials at
SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.
1 view
0
0
5 years ago 00:11:29 34
3D Modeling C4 3ds max tutorial part - 1
5 years ago 00:31:22 27
3D Modeling C4 3ds max tutorial FINAL PART
2 years ago 00:40:52 1
C4 Models as Code • Simon Brown • YOW! 2022
5 years ago 00:01:27 40
KRAFTWERK the model SOURCE AUDIO C4 experiment
13 years ago 00:00:31 48
Citroen C4 Monster
10 years ago 00:18:39 68
Тест драйв Ситроен C4 седан 2015. Видео обзор Citroen C4
1 year ago 00:20:55 1
Визуализация архитектуры C4 model / Максим Пальчиков
3 years ago 01:15:54 124
C4 Explosive | Autodesk Maya + Substance 3D Painter
13 years ago 00:24:41 1.1K
“Модельный ряд в HD“. Citroen C4
4 years ago 00:53:31 5
C4 Corvette Model Year Differences and Collectibility
7 years ago 00:01:18 18
TIC TAC C4
5 years ago 00:05:00 1
New 2021 Citroen C4 and eC4: новый модный кросс-хэтч-купе третьего поколения
7 years ago 00:03:01 1
2016, 2017 VAN Citroen Aircross Grand C4 Picasso, new Citroen Grand C4 Picasso 2016, 2017 model
5 years ago 00:25:33 1
Model show in Sweden. C4-Open in Malmö 2019. From 16:40 you see the gold awarded models.
8 years ago 00:02:45 2
Обзор масштабной модели Citroen C4 Coupe
2 years ago 01:15:30 45
Архитектурный репозиторий на базе GitLab и C4 Model для большой компании. Кирилл Ветчинкин
14 years ago 00:01:33 11
Citroen C4
3 years ago 00:06:44 4
Модель с барахолки - Chevrolet Corvette C4
5 years ago 00:04:43 2
Новый Citroen C4 (2021): теперь кросс-хэтч и электромобиль ë-C4!
10 years ago 00:07:18 9
Model A Ford Hot Rod Chassis / Frame Plans Using C4 Corvette Suspension
9 years ago 00:09:44 21
3D печать Ремонтитруем ручку регулировки спинки Citroen C4 I
4 years ago 00:35:33 6
Visualising software architecture with the C4 model - Simon Brown, Agile on the Beach 2019