Итак, мне приходится иметь дело с, казалось бы, архаичным языком (называемым PowerOn), где у меня есть основной метод, несколько типов данных для определения переменных, и у меня есть возможность иметь подпроцедуры (по существу, пустые методы), которые не возвращают тип и не принимает никаких аргументов. Проблема здесь в том, что ВСЕ глобально. Я читал об этих типах языков, но в большинстве книг есть такой подход: «Хорошо, мы привыкли использовать лошадь и кариес, но теперь, вот машина, так что давайте узнаем, как работать с ЭТОМ!» Мы НИКОГДА не переживем те дни " . Я должен признать, что разум изо всех сил пытается мыслить вне рамок и масштабов .
Ну вот и я. Я пытаюсь понять, как лучше всего управлять только глобальными переменными в нескольких открытых методах. Да, даже итераторы для for
циклов должны быть определены глобально, которые я использую в различных частях моего кода.
Мой вопрос: как программисты справляются с большим количеством переменных в глобальном игровом поле? Я чувствую, что это стало просто умственным фокусом, но мне было бы интересно узнать, были ли какие-либо известные подходы.
bob_dog_fur_colour
т. Д., Чтобы попытаться уменьшить вероятность попадания в одни и те же имена.