Base/Knowledges/IT/Рефакторинг/Запахи кода/Глобальные данные.md
2026-02-23 19:52:05 +03:00

1.0 KiB
Raw Permalink Blame History

#рефакторинг #запахи_кода

Проблема глобальных данных заключается в том, что они могут быть изменены из любого места кодовой базы, и нет никакого механизма, чтобы определить, какой именно фрагмент их изменил. Это дальнодей­ ствие приводит к ошибкам, источник которых крайне трудно выявить. Наиболее очевидной формой глобальных данных являются глобальные переменные, но та же проблема возникает и при использовании переменных класса и синглтонов

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

Ссылки