Base/Knowledges/IT/Рефакторинг/Методы рефакторинга/Переименование переменной (Rename Variable).md
2026-02-23 19:52:05 +03:00

2.2 KiB
Raw Blame History

#рефакторинг #методы_рефакторинга

!Pasted image 20241115080333.png

Проблема

Название переменной не раскрывает суть того, что она хранит

let a = height  width;

Решение

Измените название переменной

let area = height * width;

Причины рефакторинга

Правильное именование — это сердце правильного программирования. При правильном названии переменные могут помочь понять намерения программиста. Важность имени существенно зависит от того, насколько широко оно используется. Переменная, используемая в однострочном лямбда-выражении, обычно проста для понимания. Постоянные поля, которые хранятся дольше одного вызова функции, требуют более тщательного именования. Это то место, которому следует уделить особое внимание.

Достоинства

  • Улучшает читабельность кода

Порядок рефакторинга

  1. Найдите все обращения к переменной и измените их.

Если имеются обращения из другой кодовой базы, такая переменная является открытой опубликованной переменной, и вы не можете приме­ нить к ней данный рефакторинг. Если переменная не изменяется — вы можете скопировать ее в переменную с новым именем, а затем выполнить изменения постепенно, с тестированием после внесения каждого из них.

Ссылки