Pertanyaan yang diberi tag globals

328
Mengapa Negara Global begitu Jahat?

Sebelum kita mulai ini, izinkan saya mengatakan saya sangat menyadari konsep Abstraction and Dependency Injection. Saya tidak perlu membuka mata saya di sini. Yah, kebanyakan dari kita mengatakan, (terlalu) berkali-kali tanpa benar-benar memahami, "Jangan gunakan variabel global", atau "Lajang...

250
Bagaimana global berbeda dari database?

Saya baru saja menemukan pertanyaan lama ini menanyakan apa yang begitu jahat tentang keadaan global, dan jawaban yang terpilih, diterima menegaskan bahwa Anda tidak dapat mempercayai kode apa pun yang bekerja dengan variabel global, karena beberapa kode lain di tempat lain mungkin ikut serta dan...

10
Metode parametrize vs variabel global

Saya punya pertanyaan yang sangat sederhana yang telah menghantui saya untuk sementara waktu ketika kode saya mulai tumbuh. Haruskah parameter digantikan oleh variabel global ketika mereka melewati rute panjang panggilan fungsi bersarang? Saya mengerti bahwa lingkungan global dapat membuat...