Software Craftsmanship Meetup №26. Принятие архитектурных решений
Описание
На митапе разобрали весь процесс принятия архитектурных решений в ИТ-проектах: с определения, сбора и приоритезации факторов, влияющих на архитектуру, и до превращения их в конкретные решения и паттерны.
Для того, чтобы узнавать и участвовать в новых мероприятиях, подписывайся на наш TG -канал https://t.me/+xDdDLUREjJ4wY2Ey
Cпикер - Антон Дворников (https://www.linkedin.com/in/anton-dvornikov-60b463180/), Principal Solution Architect, SEI certified Architect:
• Опыт коммерческой веб-разработки более 20 лет. Последние 3 года на архитектурных позициях
• Профессиональные интересы: распределенные системы, eda, реактивность, e-commerce, структуры данных, алгоритмы
Комментарий от Басим Аль-Джевахири https://www.linkedin.com/in/basim-al-jawahery/:
Про разные виды coupling (cohesion) очень хорошо описано в древней 1978 года работе Ларри Константина и Эдварда Ёрдона
https://vtda.org/books/Computing/Programming/StructuredDesign_EdwardYourdonLarryConstantine.pdf
00:00 - Вступление
01:55 - Архитектурный цикл. Навыки, лидерство, Impact
06:40 - Фреймворк в контексте архитектуры
08:22 - Примеры архитектурных фреймворков
12:50 - Основные аспекты в работе над архитектурой
15:20 - Этап 1: Analysis
23:45 - Функциональные и нефункциональные требования
25:55 - Этап 2: Solution
34:50 - Complexity
38:48 - Tradeoffs
44:00 - Этап 3: Evaluation
48:15 - Summary
51:35 - Ответы на вопросы, заданные перед митапом
01:03:00 - Ответы на вопросы из чата
Рекомендуемые видео



















