Jadi, saya harus berurusan dengan bahasa yang tampaknya kuno (disebut PowerOn) di mana saya memiliki metode utama, beberapa tipe data untuk mendefinisikan variabel, dan memiliki kemampuan untuk memiliki sub-prosedur (pada dasarnya void methods) yang tidak mengembalikan tipe atau menerima argumen apa pun. Masalahnya di sini adalah bahwa SEMUA adalah global. Saya sudah membaca jenis-jenis bahasa ini, tetapi sebagian besar buku menggunakan pendekatan "Ok, kita gunakan untuk menggunakan kuda dan cariage, tapi sekarang, ini sebuah mobil jadi mari kita belajar bagaimana bekerja pada ITU!" Kami TIDAK PERNAH akan menghidupkan kembali hari-hari itu " . Harus saya akui, pikiran sedang berjuang untuk berpikir di luar jangkauan dan luasnya .
Nah, inilah saya. Saya mencoba mencari cara terbaik untuk mengelola apa pun kecuali variabel global di beberapa metode terbuka . Yap, bahkan iterator untuk for
loop harus didefinisikan secara global, yang saya temukan sendiri daur ulang di berbagai bagian kode saya.
Pertanyaan saya: bagi mereka yang memiliki pengalaman jenis ini, bagaimana programmer menangani sejumlah besar variabel dalam bidang bermain global? Saya merasa itu hanya menjadi trik sulap mental, tetapi saya akan tertarik untuk mengetahui apakah ada pendekatan yang diketahui.
bob_dog_fur_colour
dll ... untuk mencoba dan mengurangi kemungkinan memukul nama yang sama.