Panduan gaya untuk c #? [Tutup]

90

Saya suka panduan gaya yang digunakan oleh google untuk c ++, diterbitkan di sini . Apakah ada panduan gaya serupa yang tersedia untuk c # juga? Saya mencari lebih banyak praktik yang baik bersama dengan hal-hal sederhana seperti penamaan seperti di panduan gaya google untuk c ++.

yesraaj
sumber
3
pembaruan? tidak ada jawaban di sini datang setiap dekat dengan panduan google sudah menunjuk ini.
cregox

Jawaban:

97

Saya telah membuat satu untuk tim pengembangan saya dengan menggabungkan bagian-bagian dari semua yang baik / hebat yang dapat saya temukan. Berikut ini tautan ke yang saya gunakan ...

Microsoft - Panduan Desain untuk Pengembang Perpustakaan Kelas - http://msdn.microsoft.com/en-us/library/ms229042.aspx

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

SubMain C # / VB.NET Coding Guidelines - http://submain.com/products/guidelines.aspx

Lance Hunt - C # Coding Standards - http://weblogs.asp.net/lhunt/archive/2004/08/17/CSharpCodingStandardsv113.aspx

DotNetSpider - Standar Pengkodean C # dan Praktik Pemrograman Terbaik - http://www.dotnetspider.com/tutorials/BestPractices.aspx

Panduan Pemrograman Microsoft - C # - http://msdn.microsoft.com/en-us/library/67ef8sbd.aspx

Sistem Medis Phillips - Standar Pengkodean C # - http://www.tiobe.com/content/paperinfo/gemrcsharpcs.pdf

Billyhole
sumber
20

Microsoft akhirnya menerbitkan Konvensi C # Coding yang digunakan untuk mengembangkan dokumentasi.
Untuk konvensi penamaan dan pedoman desain, lihat Pedoman Desain Kerangka oleh Microsoft.

Vitaly Kuznetsov
sumber
8

Saya telah menemukan IDesign sebagai salah satu dokumen standar pengkodean yang paling komprehensif. Ini mencakup hal-hal seperti konvensi penamaan dan elemen praktik terbaik lainnya. Anda dapat mendownload salinannya dari sini: IDesign C # Coding Standard

Kane
sumber
14
Hanya pertanyaan tentang IDesign: Saya mengklik link dan halaman web meminta email saya bersama dengan captcha. Sepertinya mencurigakan bagiku. Apakah ini cara halaman web biasanya disusun?
Kostas
untuk siapa pun yang datang ke sini: cukup gunakan alamat email mailinator dan unduh file zip dengan pdf
Eonasdan
6

Anda mungkin ingin melihat StyleCop .

Simon Mourier
sumber
2

Lihat apakah pedoman ICSharpCoding membantu Anda. Jika tidak, jika Anda mengatakan bahwa Anda menyukai pedoman C ++ Google, Anda dapat mengadopsinya. Poin utamanya adalah bahwa seluruh tim menyetujui dan mengikutinya.

Pradeep
sumber