12 февраля в бизнес-инкубаторе ПВТ пройдет семинар «C++ CoreHard».
Спикером выступит Антон Семенченко, который в рамках митапа раскроет несколько тем:
Скрещиваем Visitor, Builder, Composite, Decorator и Iterator: построение архитектуры на сквозном примере
«В рамках доклада мы поговорим о важности архитектурных решений, в том числе, для обеспечения высокого качества ПО при минимальных трудозатратах. Сквозной пример из области резервного копирования данных позволит лучше понять техническую, QA и общепроцессную составляющие подхода. Прошло достаточно времени, чтобы раскрыть технические детали без нарушения NDA, предложенный вариант на базе метрик, которые мы обязательно упомянем, был признан лучшим архитектурным решением в рамках компании – одного из лидеров отрасли, получил награду Microsoft, был «размножен» на смежные области. Приступаем: Builder, Decorator, Composite, Iterator и Visitor - как эти паттерны помогли решить нетривиальную С++ задачу».
Закон иерархических компенсаций Седова и C++ Core Guidelines
«Стандартизация шагает по планете широким шагом. Почему создание сложных систем невозможно без подведения общего знаменателя и принятия стандартов? Можно ли объяснить этот факт с научной точки зрения? В докладе мы рассмотрим как общие вопросы стандартизации и развития информационных систем (в чём нам поможет великий советский ученый-практик Евгений Александрович Седов), так и погрузимся в стандартизацию практик кодирования нашего любимого языка - C++ Core Guidelines».
Строим Microkernel Architecture на базе паттерна Pipes and Filters
Паттерн PipesandFilters, столь популярная MicroservicesArchitecture и попытаемся соединить все вместе, подведя итог нашей треугольной беседе. Приходите – будет интересно».
О спикере:
Антон Семенченко – соучредитель и активист сообщества QA специалистов и сочувствующих COMAQA.by, суровых разработчиков на С / С++, COREHARD.by, сообщества IT специалистов,переехавших в Беларусь InterIT.by, соучредитель компании DPI.Solutions, "хитрый" менеджер в компании EPAM Systems. Более 16 лет опыта в IT, основная специализация: автоматизированное тестирование, низкоуровневая разработка на C++, менеджмент, тренинги, продажи.