Рефакторинг унаследованного кода: как разорвать зависимости?
Как быть, если код достался в наследство без тестов, а очень хочется порефакторить? Помолиться и вперед? Или же есть инженерный подход подготовки кода к написанию тестов и безопасному рефакторингу? В рамках мастер-класса вас ждет live-coding и разбор техник разрыва зависимостей.
📺 Смотреть
#Видео #Refactoring
Как быть, если код достался в наследство без тестов, а очень хочется порефакторить? Помолиться и вперед? Или же есть инженерный подход подготовки кода к написанию тестов и безопасному рефакторингу? В рамках мастер-класса вас ждет live-coding и разбор техник разрыва зависимостей.
📺 Смотреть
#Видео #Refactoring
Рефакторинг кода
Рефакторинг — это процесс улучшения кода, который не влияет на внешнее поведение программы, так как при рефакторинге оптимизируется внутренняя структура кода. Он становится более чистым и понятным другим членам команды. Его легче поддерживать и развивать, а значит, ускоряется процесс разработки. В результате программный продукт получается качественным и работает без сбоев. Но у этого процесса есть риски, например, после всех изменений программа перестает работать. Поэтому чтобы использовать рефакторинг, нужно хорошо знать плюсы и минусы всех способов улучшения кода.
📺 Смотреть
#видео #refactoring
Рефакторинг — это процесс улучшения кода, который не влияет на внешнее поведение программы, так как при рефакторинге оптимизируется внутренняя структура кода. Он становится более чистым и понятным другим членам команды. Его легче поддерживать и развивать, а значит, ускоряется процесс разработки. В результате программный продукт получается качественным и работает без сбоев. Но у этого процесса есть риски, например, после всех изменений программа перестает работать. Поэтому чтобы использовать рефакторинг, нужно хорошо знать плюсы и минусы всех способов улучшения кода.
📺 Смотреть
#видео #refactoring
YouTube
Рефакторинг кода
Рефакторинг — это процесс улучшения кода, который не влияет на внешнее поведение программы, так как при рефакторинге оптимизируется внутренняя структура кода. Он становится более чистым и понятным другим членам команды. Его легче поддерживать и развивать…
РЕФАКТОРИНГ. Почему код может плохо пахнуть и как его освежить?!
Что такое рефакторинг и какой профит мы можем от него получить, с чем его едят и как проводят? К чему стремится рефакторинг? Как пахнет ваш код? Причины по которым необходимо провести рефакторинг? Как найти ошибки в коде? Что такое правило трёх ударов? Как объяснять клиенту, что это такое и зачем оно нужно? Как видят эту необходимость все стороны? Ответим на все вопросы, покажем примеры и расскажем, как они работают!
📺 Смотреть
#видео #refactoring
Что такое рефакторинг и какой профит мы можем от него получить, с чем его едят и как проводят? К чему стремится рефакторинг? Как пахнет ваш код? Причины по которым необходимо провести рефакторинг? Как найти ошибки в коде? Что такое правило трёх ударов? Как объяснять клиенту, что это такое и зачем оно нужно? Как видят эту необходимость все стороны? Ответим на все вопросы, покажем примеры и расскажем, как они работают!
📺 Смотреть
#видео #refactoring
YouTube
РЕФАКТОРИНГ. Почему код может плохо пахнуть и как его освежить?!
О чем сегодня послушаем и поговорим? Что такое рефакторинг и какой профит мы можем от него получить, с чем его едят и как проводят? К чему стремится рефакторинг? Как пахнет ваш код? Причины по которым необходимо провести рефакторинг? Как найти ошибки в коде?…