คู่มือสไตล์สำหรับ c #? [ปิด]


90

ฉันเหมือนคู่มือสไตล์ที่ใช้โดย Google สำหรับ C ++ ตีพิมพ์ที่นี่ มีคู่มือสไตล์ที่คล้ายกันสำหรับ c # ด้วยหรือไม่? ฉันกำลังมองหาแนวทางปฏิบัติที่ดีเพิ่มเติมพร้อมกับสิ่งง่ายๆเช่นการตั้งชื่อเหมือนกับในคู่มือสไตล์ของ Google สำหรับ c ++


3
อัพเดท? ไม่มีคำตอบใดที่ใกล้เคียงกับคู่มือของ Google ที่ชี้ไปแล้ว
cregox

คำตอบ:


97

ฉันได้สร้างหนึ่งสำหรับทีมพัฒนาของฉันโดยการรวมบางส่วนของสิ่งที่ดี / ยอดเยี่ยมทั้งหมดที่ฉันสามารถหาได้ นี่คือลิงค์ไปยังลิงค์ที่ฉันใช้ ...

Microsoft - แนวทางการออกแบบสำหรับ Class Library Developers - http://msdn.microsoft.com/en-us/library/ms229042.aspx

มาตรฐานการเข้ารหัส IDesign C # - http://www.idesign.net/idesign/download/IDesign CSharp Coding Standard.zip

แนวทางการเข้ารหัส C # / VB.NET ย่อย - http://submain.com/products/guidelines.aspx

Lance Hunt - มาตรฐานการเข้ารหัส C # - http://weblogs.asp.net/lhunt/archive/2004/08/17/CSharpCodingStandardsv113.aspx

DotNetSpider - มาตรฐานการเข้ารหัส C # และแนวทางปฏิบัติในการเขียนโปรแกรมที่ดีที่สุด - http://www.dotnetspider.com/tutorials/BestPractices.aspx

Microsoft - คู่มือการเขียนโปรแกรม 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

ฉันพบว่า IDesign เป็นหนึ่งในเอกสารมาตรฐานการเข้ารหัสที่ครอบคลุมมากที่สุด ครอบคลุมสิ่งต่างๆเช่นหลักการตั้งชื่อและองค์ประกอบแนวทางปฏิบัติที่ดีที่สุดอื่น ๆ คุณสามารถดาวน์โหลดสำเนาได้จากที่นี่: IDesign C # Coding Standard


14
คำถามเกี่ยวกับ IDesign: ฉันคลิกลิงก์และหน้าเว็บกำลังขออีเมลของฉันพร้อมกับแคปต์ชา ดูคาว ๆ สำหรับฉัน โดยปกติหน้าเว็บจะมีโครงสร้างหรือไม่
Kostas

สำหรับใครก็ตามที่มาที่นี่: เพียงใช้ที่อยู่อีเมลของผู้ส่งไปรษณีย์และดาวน์โหลดไฟล์ zip ด้วย
pdf


2

ดูว่าแนวทาง ICSharpCodingช่วยคุณได้หรือไม่ มิฉะนั้นหากคุณบอกว่าคุณชอบแนวทาง C ++ ของ Google คุณสามารถนำไปใช้ได้ ประเด็นหลักคือทั้งทีมยอมรับและปฏิบัติตาม

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.