Domanda

Se questa è la notazione ungherese (CClass e IInterface), c'è un modo intorno ad esso? Io in genere non uso la notazione ungherese e io non sono sicuro se è saggio farlo per abitudine.

È stato utile?

Soluzione

No, offerte notazione ungherese di specificare informazioni sul tipo tramite prefissi. Questo è molto più preciso rispetto alle convenzioni del prefisso "I" per le interfacce e "C" per le classi, per esempio usando bstrTestString come un nome per un BSTR che contiene una stringa di prova (il mio esempio, probabilmente non mandato dalla solita notazione ungherese esempi).

Aggiungendo "I" e "C" è una convenzione molto diffusa, ed è generalmente supportato nella maggior IDE. Personalmente penso che il beneficio (in fretta di vedere se "RandomType" è una classe o interfaccia) vale la piccola testa.

Altri suggerimenti

E 'puramente una convenzione. Il modo intorno ad esso è non solo di farlo.

Io personalmente non mi piace neanche, ma io tendo a fare una versione minimale di esso durante la scrittura di codice di Windows, perché c'è un certo valore di comunicazione nel seguente convenzione locale.

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