Tape (17 марта 2025 - 23:07) писал:
не будет читабелен код для заядлых "кодеров"
Читаемости вполне можно добиться разным стилем написания для локальных и глобальных переменных. Например, глобальные переменные в
CamelCase/lowerCamelCase, локальные в
snake_case, константы в верхнем регистре (так называемом "SCREAMING_SNAKE_CASE") и т.п. Этого более, чем достаточно для того, чтоб видеть, что перед тобой глобальная переменная или локальная.
Префиксы гораздо полезнее можно использовать для обозначения предназначения глобальных переменных. Например:
- dName - диалоги
- tdName - глобальные текстдравы
- ptdName - текстдравы игрока
- и т.д.
Сообщение отредактировал DeimoS: 18 марта 2025 - 12:51