Чему вы научитесь
- Узнаете, как C4 модель описывает архитектуру программных систем, отражая ее с разных точек зрения;
- Освоите декомпозицию системы на контейнеры и компоненты;
- Научитесь создавать несколько диаграмм из одной модели с использованием предметно-ориентированного языка (DSL) и инструмента Structurizr Lite, на любой операционной системе;
- Научитесь подключать онлайн документацию с возможностью встроенного поиска по всем документам, а так же подкрепление подходящей по смыслу части диаграмм C4 модели, чтобы сделать описание максимально информативным;
- Научитесь подключать журнал принятия решения об архитектуре (Architecture Decision Record (ADR) ) — это регулярная фиксация принятых и не принятых в ходе разработки программного обеспечения решений, затрагивающих дизайн, проектирование, выбор инструментов и подходов, и отвечающих определенным функциональным или нефункциональным требованиям.
Для кого этот курс
Этот курс для тех, кто хочет научиться создавать легко обновляемые, а значит очень ценные для всей команды документации и визуализировать архитектуру своего программного обеспечения с помощью кода. Курс подойдет как техническим, так и не техническим людям, как внутренним, так и вне команды разработчикам программного обеспечения.
Наши преподаватели
Программа курса
Что вы получаете
- Навыки и знания, востребованные работодателем.
- Удобный для разработчиков подход к построению диаграмм архитектуры программного обеспечения.
Price:
Бесплатно