вторник, 19 декабря 2006 г.

Professional C#/VB .NET Coding Guidelines

Компания SubMain выложила в свободный доступ книгу "Professional C#/VB .NET Coding Guidelines", посвященную вопросам соглашения имен, проверенным практикам кодирования и паттернам.

Книга содержит информацию по следующим темам:

  • Naming Guidelines
  • Class Member Usage Guidelines
  • Guidelines for Exposing Functionality to COM
  • Error Raising & Handling Guidelines
  • Array Usage Guidelines
  • Operator Overloading Usage Guidelines
  • Guidelines for Casting Types
  • Common Design Patterns
  • Callback Function Usage
  • Time-Out Usage
  • Security in Class Libraries
  • Threading Design Guidelines
  • Formatting Standards
  • Commenting Code
  • Code Reviews
  • Additional Notes for VB .NET Developers

Прямая ссылка на книгу. Перед скачиванием необходимо будет указать произвольный e-mail.

Там же на сайте обнаружил удобный бесплатный плагин для Visual Studio: SmartOutline for VS2005, облегчающий работу с регионами.

  • Easy way to create, edit and remove custom regions - even those that are not possible with the VS built-in tools
  • Works in any Visual Studio code editor, including custom editors
  • Works in conjunction with the auto outlining feature of the code editors such as those for VB.NET, C# etc
  • Persists/saves state (region name, collapsed/expanded) of regions between Visual Studio sessions

Technorati tags: ,
Blogus tags : ,

Комментариев пока нет