#рефакторинг #запахи_кода > Люди часто боятся переименовывать вещи, думая, что это не стоит затрачиваемого труда, но на самом деле хорошее имя может сэко­номить часы озадаченного непонимания в будущем. > Переименование — это не просто упражнение по смене имен. Когда вы не мо­жете придумать хорошее название для чего-то, это часто является признаком бо­ лее глубокого проектного недуга. Недоумение по поводу хитрого названия часто в конечном итоге ведет к значительным упрощениям нашего кода. ### **Рефакторинги**: - [[Изменение объявления функции (Change Function Declaration)]] - [[Переименование переменной (Rename Variable)]] - [[Переименование поля (Rename Field)]] ### **Ссылки** - [[Мартин Фаулер - Рефакторинг кода на JavaScript]]