Skip to content

Набор рекомендаций по написанию кода на C# 5.0, C# 6.0 и C# 7.0, принципов проектирования и правил оформления для улучшения общего качества вашего кода.

License

Unknown, Unknown licenses found

Licenses found

Unknown
LICENSE.md
Unknown
LICENSE.txt
Notifications You must be signed in to change notification settings

SergeyRusskih/CSharpGuidelines.Russian

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

80 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Рекомендации по написанию кода на C# (до версии 7.3 включительно)

Сайт https://www.csharpcodingguidelines.com

От переводчика

Этот документ представляет из себя перевод Coding Guidelines for C# (up to version 7.3) от Aviva Solutions.

Как создать PDF файлы

  1. В корне репозитория запустите build.ps1 скрипт чтобы собрать HTML версию и чеклист.
  2. В папке Artifacts откройте CSharpCodingGuidelines.htm в браузере и распечатайте как PDF. Используйте отступы по умолчанию и установите масштаб 80% для A4.
  3. Сделайте тоже самое для CSharpCodingGuidelinesCheatsheet.htm, но используйте альбомную ориентацию и минимальные отступы. Установите масштаб 84% чтобы вмесить чеклист в две колонки на А4. Убедитесь что нет отступов и разрашите печать фоновой графики чтобы вывести на печать цветные подсказки с дополнительной информацией.

Как собрать этот сайт

Зависимости

  • Ruby 2.4.x (2.5 и выше могут не работать из за того что библиотека ffi поддерживает только < 2.5)
  • Ruby DevKit
  • bundler гем (gem install bundler)

Сборка

  • Клонируйте репозиторий
  • Перейдите в корень репозитория
  • Запустите bundle install
  • Запустите bundle exec jekyll serve

Решение проблем

About

Набор рекомендаций по написанию кода на C# 5.0, C# 6.0 и C# 7.0, принципов проектирования и правил оформления для улучшения общего качества вашего кода.

Resources

License

Unknown, Unknown licenses found

Licenses found

Unknown
LICENSE.md
Unknown
LICENSE.txt

Stars

Watchers

Forks

Packages

No packages published

Languages

  • HTML 45.5%
  • JavaScript 28.1%
  • CSS 16.3%
  • PowerShell 8.5%
  • Ruby 1.5%
  • Batchfile 0.1%