Guida allo stile per c #? [chiuso]


90

Mi piace la guida di stile utilizzata da google per c ++, pubblicata qui . Esiste una guida di stile simile disponibile anche per c #? Sto cercando altre buone pratiche insieme a cose semplici come la denominazione proprio come nella guida allo stile di Google per c ++.


3
aggiornamenti? nessuna delle risposte qui si avvicina affatto alla guida di Google già indicata.
cregox

Risposte:


97

Ne ho creato uno per il mio team di sviluppo combinando parti di tutti i buoni / grandiosi che sono riuscito a trovare. Ecco i link a quelli che sto usando ...

Microsoft - Linee guida di progettazione per sviluppatori di librerie di classi - http://msdn.microsoft.com/en-us/library/ms229042.aspx

IDesign C # Coding Standard - http://www.idesign.net/idesign/download/IDesign CSharp Coding Standard.zip

Linee guida per la codifica SubMain C # / VB.NET - http://submain.com/products/guidelines.aspx

Lance Hunt - Standard di codifica C # - http://weblogs.asp.net/lhunt/archive/2004/08/17/CSharpCodingStandardsv113.aspx

DotNetSpider - Standard di codifica C # e migliori pratiche di programmazione - http://www.dotnetspider.com/tutorials/BestPractices.aspx

Microsoft - Guida alla programmazione C # - http://msdn.microsoft.com/en-us/library/67ef8sbd.aspx

Phillips Medical Systems - Coding Standard C # - http://www.tiobe.com/content/paperinfo/gemrcsharpcs.pdf



8

Ho scoperto che IDesign è uno dei documenti sugli standard di codifica più completi in circolazione. Copre cose come le convenzioni di denominazione e altri elementi di best practice. È possibile scaricarne una copia da qui: IDesign C # Coding Standard


14
Solo una domanda su IDesign: ho cliccato sul collegamento e la pagina web mi sta chiedendo la mia email insieme a un captcha. A me sembra un po 'strano. È così che di solito è strutturata la pagina web?
Kostas

per chiunque altro venga qui: basta usare un indirizzo email di mailinator e scaricare il file zip con i pdf
Eonasdan


2

Verifica se la linea guida ICSharpCoding ti aiuta. Altrimenti, se stai dicendo che ti è piaciuta la linea guida C ++ di Google, puoi adottarla. Il punto principale è che l'intera squadra è d'accordo e lo segue.

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.