Рефакторинг - на позитиве (блиц доклад)
Иногда бывают ситуации, когда к тебе приходит проект совсем не такой, как ты ожидал.
Всегда хочется начать сначала - с нуля создать фреймворк, построить архитектуру системы автоматизации тестирования, написать тесты. Это вдохновляет и мотивирует - начать все с чистого листа.
Однако жизнь всегда вносит свои коррективы.
Новый проект может оказаться совсем не новым. Может получиться так, что решение для автоматизации уже разработано, часть тестов написаны. Причем, решение для автоматизации работает не так, как хотелось бы.
Ситуация может осложниться тем, что команда, которая уже работает на этом проекте совсем не готова принять твои изменения и предложения по поводу рефакторинга, потому как в этом случае затрагиваются чьи-то личные интересы.
Как быть? Как сделать из умирающего проекта что-то нормально работающее? Как при этом преодолеть сопротивление сомневающихся коллег из страны с другой культурой?
Об этом и кое-чем еще пойдет речь в этом докладе.
Презентация
Видео