Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Diagrams as Code 2.0 • Simon Brown • GOTO 2021

GOTO

GOTOcon

GOTO Conference

GOTO (Software Conference)

Videos for Developers

Computer Science

Programming

Software Engineering

GOTOpia

Tech

Software Development

Tech Channel

GOTOcph

GOTO Copenhagen

Simon Brown

Diagrams

Software Architecture

C4

DevOps

Microservices

Monolith

Complexity

C4 Model

Modular Monolith

Автор: GOTO Conferences

Загружено: 16 июн. 2022 г.

Просмотров: 87 434 просмотра

Описание:

This presentation was recorded at GOTO Copenhagen 2021. #GOTOcon #GOTOcph
http://gotocph.com

Simon Brown - Author of "Software Architecture for Developers" & Creator of the C4 Software ‪@simonbrown4821‬

ABSTRACT
Diagrams as code is becoming a popular way to diagram software architecture, particularly for long-lived high-level documentation. You write the diagram source in a text-based domain specific language (e.g. PlantUML or Mermaid) or a programming language, and render diagrams using web-based or command line tooling.
The benefits are well understood – writing the diagram source as text allows for easy integration into software development practices and toolchains, plus the automatic layout facilities allow authors to focus on content.
The problem with this approach is that it's easy for diagrams to get out of sync. Enter "diagrams as code 2.0" — a way to define a model of our software architecture and the views that we'd like to see, ultimately resulting in a consistent set of diagrams that are generated for us. [...]

TIMECODES
00:00 Intro
02:09 C4 Model
06:05 Diagramming vs modelling
07:54 Domain concepts
08:41 Model-based (DRY)
12:41 HTML & CSS
15:44 Diagrams as code 1.0
16:02 Diagrams as code 2.0
20:13 More advanced features
24:04 Enterprise-wide modelling?
25:09 Scripting support
26:36 Plugin support
28:58 Custom tooling
30:23 Usage scenarios
31:24 Interactive diagrams
35:19 Closing thoughts
38:49 Outro

Download slides and read the full abstract here:
https://gotocph.com/2021/sessions/192...

RECOMMENDED BOOKS
Simon Brown • Software Architecture for Developers Vol. 2 • https://leanpub.com/visualising-softw...
David Farley • Modern Software Engineering • https://amzn.to/3GI468M
Dave Farley & Jez Humble • Continuous Delivery • https://amzn.to/3ocIHwd
Woods, Erder & Pureur • Continuous Architecture in Practice • https://amzn.to/2QWAmkl
George Fairbanks • Just Enough Software Architecture • https://amzn.to/3uZzVo0

  / gotocon  
  / goto-  
  / goto_con  
  / gotoconferences  
#SoftwareArchitecture #DevOps #SimonBrown #Microservices #Monolith #ModularMonolith #Complexity #BoundedContext #C4Model #SoftwareEngineering #Programming #SoftwareDevelopment #UML #DRY #Structurizr

CHANNEL MEMBERSHIP BONUS
Join this channel to get early access to videos & other perks:
   / @goto-  

Looking for a unique learning experience?
Attend the next GOTO conference near you! Get your ticket at https://gotopia.tech
Sign up for updates and specials at https://gotopia.tech/newsletter

SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.
https://www.youtube.com/user/GotoConf...

Diagrams as Code 2.0 • Simon Brown • GOTO 2021

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

The Heat Death of Enterprise IT • Garth Gilmour & Eamonn Boyle • GOTO 2021

The Heat Death of Enterprise IT • Garth Gilmour & Eamonn Boyle • GOTO 2021

C4 models as code - Simon Brown - NDC Oslo 2023

C4 models as code - Simon Brown - NDC Oslo 2023

What Software Architecture Should Look Like • Dave Farley • GOTO 2022

What Software Architecture Should Look Like • Dave Farley • GOTO 2022

Visualising software architecture with the C4 model - Simon Brown, Agile on the Beach 2019

Visualising software architecture with the C4 model - Simon Brown, Agile on the Beach 2019

"Good Enough" Architecture • Stefan Tilkov • GOTO 2019

PLC Basics: Structured Text

PLC Basics: Structured Text

Lecture 1: Introduction to Superposition

Lecture 1: Introduction to Superposition

The C4 Model – Misconceptions, Misuses & Mistakes • Simon Brown • GOTO 2024

The C4 Model – Misconceptions, Misuses & Mistakes • Simon Brown • GOTO 2024

5 Things Every Developer Should Know about Software Architecture • Simon Brown • GOTO 2020

5 Things Every Developer Should Know about Software Architecture • Simon Brown • GOTO 2020

you need to learn Ansible RIGHT NOW!! (Linux Automation)

you need to learn Ansible RIGHT NOW!! (Linux Automation)

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]