Я использую Style Cop, который применяет некоторые стили в вашем коде. Я нахожу это очень полезным, и все члены моей команды также используют это.
Несмотря на то, что ведутся большие дискуссии по поводу использования Style Cop, я хотел бы предложить одну вещь: если вы используете Style Cop, то оставьте все стили включенными. Таким образом, когда вы делитесь между пользователями, все становится намного проще.
Одна из вещей, которые это сообщает, - то, что вы не можете назвать свои личные поля символами подчеркивания. Поэтому я обычно использую camelCase при написании закрытых полей, а затем PascalCase для открытых свойств:
private string name;
public string Name
{
get { return this.name; }
set { this.name = value; }
}
Style Cop также обеспечивает использование this.
, что значительно облегчает чтение.