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 ++.


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



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


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


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.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.