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