Base/Knowledges/IT/Рефакторинг/Запахи кода/Таинственное имя.md
2026-02-23 19:52:05 +03:00

12 lines
1.2 KiB
Markdown
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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