Sep 29 2022 50 mins
Гость — Александр Поломодов, руководитель управления разработки цифровых экосистем и ведущий клуба любителей архитектуры Code of Architecture
О чем болтаем?
Узнаём, что происходит на этапе проектирования архитектуры, и как архитектор помогает справиться с повышенной сложностью продукта. Разбираемся, кто может взять на себя роль архитектора в небольших проектах. Обсуждаем, почему качественная архитектура начинается с требований, что такое критерии качества и в чем отличия мобильной и веб-архитектуры.
Ccылки:
Tinkoff Reader Club «Code of Architecture» https://www.youtube.com/playlist?list=PLLrf_044z4JpIlGkIDn6sdBstsTkKMXU6
Архитектура и процесс принятия архитектурных решений, Tinkoff Agile Conference 2020 https://www.youtube.com/watch?v=E3krMDIWM3Q
Tinkoff Agile Conference 2021 https://www.youtube.com/watch?v=SyF3q0C7Roo
Подкаст «Кем ты стал», выпуск про архитекторов https://music.yandex.ru/album/17729203/track/102969859
Книги:
Современные операционные системы, Бос Херберт Бос, Эндрю Таненбаум;
Создание микросервисов, Сэм Ньюман;
Building Secure and Reliable Systems, Kenneth P. Birman;
Совершенный код. Мастер-класс, Стив Макконнелл.
Таймкоды:
00:56 О чем болтаем
2:11 Что такое архитектура и архитектурное решение
3:54 С чего начинается проектирование архитектуры, и почему нефункциональные требования — это атрибуты качества
8:48 Кто такой архитектор и чем он должен заниматься
17:04 Как происходит процесс принятия решений в процессе работы над архитектурой, и почему он не всегда выглядит линейно
25:00 Какие критерии нужно учитывать, чтобы планомерно улучшать систему
31:37 Разница архитектурных подходов для веба и мобилки
41:53 Как QA-инженеры участвуют в процессе тестирования архитектуры, и как понять, что с архитектурой что-то не так
47:49 Блиц
48:28 Подводим итоги
Канал QA Tinkoff в Телеграме https://t.me/qa_tinkoff
Канал IT’s Tinkoff в Телеграме: https://t.me/itstinkoff
Больше про карьеру в IT в Тинькофф: https://l.tinkoff.ru/about-it-career