TESTCONF.RU

Спикеры

 

TestCon Moscow начнётся через:

Дни

:

Часы

:

Минуты

:

Секунды

Владик Хононов

Invesus Group, Израиль

Биография

Владик – разработчик программного обеспечения с 20-летним опытом работы в этой отрасли. В течение многих лет он работал в больших и малых компаниях на различных должностях, начиная от веб-мастера и заканчивая главным архитектором.
В свободное от работы время Владик ведет активную медиа-карьеру спикера и блогера. Он рассказывает и пишет о таких вопросах, как микросервисы, предметно-ориентированное проектирование и многих других. Помимо работы со СМИ, Владик проявляет большой профессиональный интерес к распределенным системам, архитектуре программного обеспечения и разработке программного обеспечения в целом.

Доклад

Архитектура ПО: Что это такое и как это тестировать? (RU)

Движения Аджайл, Лин, и ДевОпс доказали нам, что разработка успешной архитектуры программного обеспечения требует участия широкого круга специалистов. В этом докладе я хочу поговорить о роли тестирования в дизайне системной архитектуры.
 
Мы начнем с основ: разберемся что за зверь такой “архитектура ПО” и какие проблемы она решает. Также рассмотрим тонкости различия между хорошим и плохим дизайном архитектуры. 
 
Далее, мы познакомимся с принципами и методами анализа архитектуры систем, для разных стадий разработки проектов:
  • Где граница между излишне сложным (overengineering) и слишком поспешным (under-engineering) дизайном
  • Симптомы зарождения “комка грязи” (Big ball of mud) на ранних стадиях
  • Как распознать тот момент, когда архитектура исчерпала себя, и система нуждается в переконструировании.
В заключении доклада, я покажу как вышеупомянутые проверки могут быть автоматизированы с помощью инструментов для статического анализа кода.

Ключевые слова

Architecture

Microservices

Static Code Analysis