2011-01-13 28 views
76

Google + 'da google for used here tarafından yayınlanan stil rehberini beğendim. C# için de benzer bir stil kılavuzu var mı? Ben C++ için google stil kılavuzunda olduğu gibi adlandırma gibi basit şeyler ile birlikte iyi uygulamaların daha fazlasını arıyorum.C# için stil kılavuzu?

+1

güncelleştirmeler? Buradaki cevapların hiçbiri * zaten * zaten işaret edilen google'ın kılavuzuna yakındır. – cregox

cevap

6

StyleCop'a bir göz atmak isteyebilirsiniz.

2

ICSharpCoding guideline'un size yardımcı olup olmadığına bakın. Aksi takdirde, Google'ın C++ kılavuzunu beğendiğinizi söylüyorsanız, bunu kabul edebilirsiniz. Ana nokta, tüm ekibin bunu kabul etmesi ve takip etmesidir.

8

En kapsamlı kodlama standartları belgelerinden biri olmak için IDesign'ı buldum. Sözleşmeler ve diğer en iyi uygulama öğelerini adlandırma gibi şeyleri kapsar. Buradan bir kopyasını indirebilirsiniz: IDesign C# Coding Standard

+13

Sadece IDesign hakkında bir soru: Bağlantıyı tıklattım ve web sayfası e-postalarımı bir captcha ile birlikte soruyor. Bana balık gibi gözüküyor. Web sayfası genellikle nasıl yapılandırılmış? Buraya gelen herkes için – Kostas

+0

: sadece bir mailinator e-posta adresi kullanın ve zip dosyasını pdfs ile indirin – Eonasdan

81

Geliştirme ekibim için bulabildiğim tüm iyi/harika olanları birleştirerek bir tane oluşturuyorum. İşte kullanıyorum olanlara bağlantılar ... Hangi

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

SubMain C#/VB - Standard Kodlama

iDesign C# http://msdn.microsoft.com/en-us/library/ms229042.aspx - Sınıf Kitaplığı Geliştiriciler tasarım yönergeleri. NET Kodlama Yönergeleri - http://submain.com/products/guidelines.aspx

Lance Hunt - C# Kodlama Standartları - http://weblogs.asp.net/lhunt/archive/2004/08/17/CSharpCodingStandardsv113.aspx

DotNetSpider - http://www.dotnetspider.com/tutorials/BestPractices.aspx

Microsoft - - C# programlama Kılavuzu - http://msdn.microsoft.com/en-us/library/67ef8sbd.aspx

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

C# Standartları ve En İyi Programlama Uygulamaları
Kodlama
11

Microsoft, son olarakyayımladı.dokümantasyon geliştirmek için kullanılır.
Adlandırma kuralları ve tasarım yönergeleri için Microsoft tarafından Framework Design Guidelines'a bakın.