Мне нравится руководство по стилю, используемое Google для C ++, опубликованное здесь . Есть ли подобное руководство по стилю для С #? Я ищу больше хороших практик наряду с простыми вещами, такими как именование, как в руководстве по стилю Google для c ++.
c#
coding-style
Yesraaj
источник
источник
Ответы:
Я создал его для своей команды разработчиков, объединив части всех хороших / отличных, которые мне удалось найти. Вот ссылки на те, которые я использую ...
Microsoft - Рекомендации по дизайну для разработчиков библиотек классов - http://msdn.microsoft.com/en-us/library/ms229042.aspx
Стандарт кодирования C # IDesign - http://www.idesign.net/idesign/download/IDesign CSharp Coding Standard.zip
Рекомендации по кодированию SubMain C # / VB.NET - http://submain.com/products/guidelines.aspx
Лэнс Хант - Стандарты кодирования 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 - Стандарт кодирования C # - http://www.tiobe.com/content/paperinfo/gemrcsharpcs.pdf
источник
Microsoft наконец-то опубликовала C # Coding Conventions, используемые для разработки документации.
Соглашения об именах и рекомендации по проектированию см. В Руководстве по разработке платформы Microsoft.
источник
Я обнаружил, что IDesign - один из наиболее полных документов по стандартам кодирования. Он охватывает такие вещи, как соглашения об именах и другие элементы передовой практики. Вы можете скачать копию здесь: IDesign C # Coding Standard
источник
Вы можете взглянуть на StyleCop .
источник
Посмотрите, поможет ли вам руководство ICSharpCoding . В противном случае, если вы говорите, что вам понравилось руководство Google по C ++, вы можете его принять. Суть в том, что вся команда соглашается с ним и следует ему.
источник