Александр Конюхов. Токсичный рефакторинг: когда хорошие намерения приводят к проблемам
Почему рефакторинг, призванный улучшать код, иногда приводит к сбоям, потерям времени и новым ошибкам? Показываем типичные ситуации, когда рефакторинг становится токсичным: работа с legacy-кодом, изменения перед релизом, рефакторинг про запас и без тестирования. Объясняем, как универсальные мегаметоды, преждевременные абстракции и отсутствие понимания бизнес-логики ухудшают систему. А также рассказываем, когда рефакторинг действительно нужен, и какие принципы помогают делать его безопасно и осознанно.
Доклад в виде статьи: https://infostart.ru/1c/articles/2681337/
Доклад в виде статьи: https://infostart.ru/1c/articles/2681337/
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Для отправки сообщения требуется
регистрация/авторизация
Прямая ссылка:
https://infostart.ru/video/w2681352/