Proprio come hanno fatto notare altre persone, di solito si può dire quale sia l'ambito in cui viene utilizzato l'oggetto. In realtà non è possibile avere il parametro e la variabile locale nello stesso ambito e se si desidera la variabile privata, utilizzare this.myInteger. Quindi non credo che Microsoft si preoccupi troppo di questo perché puoi facilmente distinguere tra loro se vuoi.
Ma detto questo, sono un po 'sorpreso che nessuno abbia ancora detto questo, ma dimentico di Microsoft e delle loro convenzioni sui nomi (beh, qualcuno potrebbe averlo detto ormai perché dovevo correre a una riunione e lasciare questo aprire senza inviarlo). La notazione ungherese era anche una convenzione di denominazione iniziata in Microsoft (o era Xerox? Non ricordo mai quando Simonyi ha inventato questo). Non riesco a pensare a nessuno che io sappia che non maledica il nome della notazione ungherese fino ad oggi. Siamo diventati così infastiditi dal posto in cui ho lavorato che abbiamo inventato il nostro standard che abbiamo usato internamente. Ha più senso per noi e ha velocizzato un po 'il nostro lavoro (in realtà era abbastanza vicino a ciò che Microsoft suggerisce ora, ma tutto era un caso pasquale con l'eccezione delle variabili private).
Detto questo, lo standard più recente utilizzato da Microsoft (la combinazione di caso cammello e caso pascal) non è male. Ma se a te e ai tuoi colleghi non piace, venite con i vostri standard (collettivamente è il migliore). Questo ovviamente dipende dal fatto che la tua azienda abbia già una serie di standard. Se lo fanno, attenersi a loro. Altrimenti, preparati a ciò che funziona per te e per i tuoi colleghi. Resta logico. '
Poiché Aaronaught ha chiesto la citazione di Charles Simonyi e della notazione ungherese:
link
link
link
link
link
link
Gli ultimi due sono solo esempi di notazione ungherese e il collegamento di ootips è solo alcune citazioni riguardanti alcune opinioni sull'argomento. Si noti che esiste anche la notazione ungherese di sistema ma che, per quanto ne so, è arrivata alla popolarità dai programmatori Microsoft (anche se a differenza di Simonyi per la variazione delle app, non so chi).