Linee guida per i nomi
Nelle linee guida di denominazione sono riportate indicazioni per la scelta degli identificatori appropriati per gli elementi che formano le librerie di classi, quali assembly, spazi dei nomi, tipi, membri e parametri. La scelta di identificatori conformi a queste linee guida consente di facilitare l'utilizzo della libreria progettata, convincendo gli utenti che non sarà necessario apprendere un nuovo insieme di convenzioni.
Allo scopo di semplificare il lavoro degli sviluppatori, queste linee guida sono obbligatorie per gli elementi esposti pubblicamente, ad esempio le classi pubbliche e i metodi protetti. Tuttavia, per garantire l'uniformità all'interno del codice e una maggiore facilità di gestione, è opportuno utilizzare queste convenzioni in modo uniforme all'interno del codice.
Portions Copyright 2005 Microsoft Corporation. Tutti i diritti riservati.
Portions Copyright Addison-Wesley Corporation. Tutti i diritti riservati.
Per ulteriori informazioni sulle linee guida di progettazione, vedere “le linee guida di progettazione di Framework: Idiomi convenzioni, e modelli per libro raccolte riutilizzabili .NET„ di Krzysztof Cwalina e brad Abrams, emessi da Addison-Wesley, 2005.
In questa sezione
Convenzioni per l'utilizzo di maiuscole e minuscole
Vengono descritti i diversi sistemi di distinzione tra maiuscole e minuscole e i casi in cui devono essere utilizzati.Convenzioni di denominazione generali
Vengono descritte le regole generali per la scelta di nomi chiari e leggibili.Nomi di assembly e DLL
Vengono descritte le convenzioni di denominazione per gli assembly gestiti.Nomi di spazi dei nomi
Vengono descritte le convenzioni utilizzate per i nomi degli spazi dei nomi e vengono forniti suggerimenti su come limitare i conflitti tra spazi dei nomi.Nomi di classi, struct e interfacce
Vengono descritte le convenzioni da seguire, nonché quelle da evitare, nella scelta di nomi da assegnare ai tipi.Nomi di membri dei tipi
Vengono forniti suggerimenti per la scelta di nomi da assegnare a metodi, proprietà, campi ed eventi.Nomi di parametri
Vengono forniti suggerimenti per la scelta di nomi di parametro significativi.Nomi di risorse
Vengono forniti suggerimenti per la scelta di nomi per le risorse localizzabili.
Vedere anche
Altre risorse
Linee guida di progettazione per lo sviluppo di librerie di classi