Реальный опыт DRY в крупном IT кластере ВТБ: рефакторинг, который сэкономил тысячи часов работы.

Как правильно внедрить принцип DRY (Don't Repeat Yourself) в масштабной IT-инфраструктуре, где участвуют десятки команд и тысячи строк кода? В этом выступлении на конференции по IT в ВТБ я — Алексей Козьминых — делюсь реальным опытом, как мы в кластере автоматизации тестирования систематизировали код, устранили дублирование и сократили время на разработку автотестов в 1.5–2 раза. Мы рассмотрим *методологический подход к DRY*, а не просто повторим заезженную фразу. В ролике подробно рассказано, как мы отказались от монолита, перешли к модульной структуре с единым core-проектом, оформили архитектуру зависимостей и наладили процесс взаимодействия между командами. Вы узнаете, почему принцип DRY — это не просто про "не копировать код", а про системный подход к управлению знаниями внутри команды. Этот кейс будет полезен тем, кто работает в крупных проектах, участвует в архитектуре автоматизации и стремится к качественному рефакторингу. 🔍 Подходит для поиска по ключевым словам: *Принцип DRY DRY в автоматизации тестирования Конференция IT Рефакторинг кода Системная архитектура в банке Модульность в тестовой автоматизации Крупные IT-кластеры Оптимизация автотестов* 📌 Таймкоды: 00:00 – Вступление. Кто я и о чём речь 00:45 – Что такое DRY на самом деле 01:40 – Чем занимается кластер автоматизации ВТБ 02:30 – Технологический стек и структура проектов 03:20 – Проблема дублирования бизнес-логики 07:00 – Почему мы отказались от монолита 08:25 – Переход к модульной структуре 08:45 – Что такое core-проект и что в него входит 08:55 – Как организован процесс использования зависимостей 11:10 – Как мы настроили репозиторий и CI/CD 13:15 – Работа с транзитивными зависимостями 13:55 – Как избегать циклических зависимостей 14:15 – Исключения из правил DRY 16:30 – Преимущества подхода: технические аспекты 17:22 – Преимущества подхода: бизнес аспекты 18:56 – Преимущества подхода: социальные аспекты 20:35 – Ответы на вопросы участников конференции 💬 Подписывайтесь, чтобы не пропустить ещё больше *реальных кейсов из мира автоматизации тестирования и архитектуры ПО*. Если вам интересны темы оптимизации процессов, архитектуры в IT, рефакторинга и принципов SOLID/DRY/KISS — вы попали точно по адресу.

Смотрите также