Domanda

Ho letto i tutorial in tutto il web con diversi tipi di esercitazioni specificato sul gioco (tuttavia, questa risulta essere abbastanza generale).

Ci sono motivi perché molti sviluppatori nome delle variabili come:

mContext

Per me è di default solo il nome "contesto" o qualcosa di simile.

Ci sono ragioni per cui la "m" sono prima?(So che questa è una questione di stile, ma io sono solo curioso di sapere cosa sta per)

È stato utile?

Soluzione

Il m sarà, per indicare che l'oggetto è una variabile membro della classe in questione.Si tratta di un uso comune di Notazione Ungherese come prefisso il nome con indizi per la variabile scopo o tipo.

Altri suggerimenti

Per quelli di noi che disapprova ingombrare la nostra nomi di variabili con questi personaggi, sono conosciuti come "verruche".A mio parere, oggi le Idi è meglio lasciare le verruche, perché si può facilmente distinguere tra variabili locali e variabili membro, senza il loro aiuto.

Molti programmatori come prefisso per le variabili con le lettere minuscole che rappresentano il tipo di oggetto che la variabile che rappresenta.Per esempio:

var strMyString = new String();

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top