Domande taggate «globals»

17
Perché lo stato globale è così malvagio?
Prima di iniziare, lasciami dire che sono ben consapevole dei concetti di Iniezione di astrazione e dipendenza. Non ho bisogno di aprire gli occhi qui. Bene, molti di noi dicono (anche) molte volte senza capire veramente, "Non usare le variabili globali", o "I Singleton sono cattivi perché sono globali". Ma …

22
In che modo i globali sono diversi da un database?
Mi sono appena imbattuto in questa vecchia domanda chiedendomi cosa c'è di così male nello stato globale e la risposta più votata e accettata afferma che non puoi fidarti di alcun codice che funzioni con variabili globali, perché qualche altro codice da qualche altra parte potrebbe venire e modificarne la …
250 state  globals 

10
Esiste un nome per il modello (anti) di passaggio dei parametri che verrà utilizzato solo per diversi livelli in profondità nella catena di chiamate?
Stavo cercando di trovare alternative all'uso della variabile globale in alcuni codici legacy. Ma questa domanda non riguarda le alternative tecniche, sono principalmente preoccupato per la terminologia . La soluzione ovvia è passare un parametro nella funzione invece di usare un globale. In questa base di codice legacy ciò significherebbe …


2
Parametrizza i metodi rispetto alle variabili globali
Ho una domanda molto semplice che mi perseguita da un po 'quando il mio codice inizia a crescere. I parametri dovrebbero essere sostituiti da variabili globali quando attraversano lunghe rotte di chiamate di funzione nidificate? Capisco che l'ambiente globale può rendere imprevedibile lo stato di un programma perché molte funzioni …
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.