Отже, мені доводиться мати справу з начебто мовою серця (так званою PowerOn), де я маю основний метод, кілька типів даних для визначення змінних і має можливість мати підпроцедури (по суті недійсні методи), які не повертають тип не приймає жодних суперечок. Проблема тут полягає в тому, що ВСЕ є глобальним. Я читав про такі типи мов, але більшість книг займає такий вигляд: "Добре, ми використовуємо коня та карету, але тепер, ось машина, тому давайте навчимося працювати над ТОМУ!" Ми НІКОЛИ не переживемо тих днів " . Я мушу визнати, розум намагається мислити поза межами та обсягом .
Ну ось я. Я намагаюся розібратися, як найкраще керувати нічим, крім глобальних змінних, у кількох відкритих методах. Так, навіть ітератори for
циклів повинні бути визначені глобально, що я вважаю, що я переробляю в різних частинах свого коду.
Моє запитання: для тих, хто має досвід такого типу, як програмісти мали справу з великою кількістю змінних у глобальному ігровому полі? Я відчуваю, що це просто став душевним жонглюючим трюком, але мені було б цікаво дізнатись, чи є відомі підходи.
bob_dog_fur_colour
тощо - щоб спробувати зменшити ймовірність потрапляння на ті самі імена.