Перейти к основному содержанию

Что такое рефакторинг

Рефакторинг — это улучшение кода без изменения его работы. Когда код становится слишком большим, ассистент Юра предложит его улучшить.
Когда файл превышает 200 строк, появляется кнопка рефакторинга. Она поможет сделать код лучше.Кнопка рефактора в светлой теме
  • Позволяет разрабатывать большие проекты Когда проект растет, код становится сложным. Рефакторинг делает его понятнее и проще в управлении.
  • Разбивает большие файлы на маленькие Вместо одного огромного файла получаются небольшие модули с чёткими задачами.
  • Помогает ассистенту Юре Юра лучше понимает чистый код и делает меньше ошибок при работе с ним.
  • Ускоряет работу Хорошо организованный код выполняется быстрее и использует меньше ресурсов.
  • Упрощает доработку Добавлять новые функции в чистый код проще и безопаснее.
1

Заметить кнопку рефакторинга

Кнопка рефактора в светлой теме
2

Нажать на кнопку

Кнопка рефактора в светлой теме
3

Получить улучшенный код!

Кнопка рефактора в светлой теме

Плюсы автоматического рефакторинга

  • Экономит время — не нужно вручную переделывать код
  • Код остается чистым — не накапливаются проблемы
  • Легче расширять проект — хороший код проще дополнять
  • Удобно работать в команде — всем понятно, как устроен код

Самостоятельное улучшение кода

Вы можете сами попросить Юру улучшить код, даже когда кнопка рефакторинга не появляется.
Подробнее о том, как составлять запросы для улучшения кода, читайте в разделе Инженерия запросов: Оптимизация.