Рефакторинг - на позитиве
description
Transcript of Рефакторинг - на позитиве
Рефакторинг – на позитиве!
Андрей Иваровский. runteo.ru
О докладчике
7+ лет в автоматизации тестирования QA Team Lead Занимаюсь спортом Играю на бильярде Женат
Необходимость рефакторинга
Когда хочется все изменить ...
Необходимость рефакторинга
Все против ...
Необходимость рефакторинга
Что же делать?
Критерии необходимости
Старое решение не эффективно Появились новые, более эффективные технологии Желание руководства
ROI
ROI - return of investments
Как проводить рефакторинг?
Цель рефакторинга Личный интерес каждого члена команды План рефакторинга
Пример
Повторно используемый код Данные в коде (hardcoded) Синхронизация элементов GUI Оптимизация репортов Оптимизация тестовых конфигураций
Profit!
Выводы
Учитывайте личные интересы всех участников проекта Обоснование рефакторинга – ROI План рефакторинга
Email: [email protected]
Skype: andrew.ivarouski
Mobile: (+375 29) 705 00 28
web: www.runteo.ru
Спасибо за внимание!