Кошмары разработчика и как их избегать

День 1 /  / Зал 3  /  RU / Введение в технологию

Вы когда-нибудь работали на легаси-проекте с тоннами исходного кода, но без единого юнит-теста? Или без continuous delivery? Напрочь отсутствовал статический анализ кода или даже простой стандарт оформления кода? А в ответ на ваши жалобы на всё это, вас просили не думать о золочении продукта или просто подождать, так слишком много всего надо исправить до этого?

Рустам разберет типичные ошибки и изъяны, которые встречались ему во множестве проектов, а также объяснит, почему на эти моменты стоит обращать внимание. Цель доклада — помочь разработчикам таких проектов понять, почему это важно, а также мотивировать вводить не только такие базовые вещи, как стандарт кода, автоматические тесты (на всех уровнях), среда развёртывания, системы автоматической сборки и т.д., но и более продвинутые аспекты, которые так важны во всех проектах разработки.

Будет много жизненных примеров с поля боя.


Рустам Мехмандаров
Рустам Мехмандаров
Computas AS

Computer scientist. Лидер JavaZone. Активно участвует в норвежской Java User Group — javaBin. За последние годы – в качестве лидера, правой руки и члена правления.

Один из основателей и организаторов Arctic IoT Challenge. Главный инженер, competency network coordinator по IT-архитектуре и интеграции на работе.

Продвигает сообщества, ведет курсы, выступает на конференциях. Java Champion.

Наши контакты