1)
Какова политика объявления переменной? Если всегда использовать ключевое слово private
, или это нормально, пропустить его?
string MyVar1;
против
private string MyVar1;
Единственная причина, которую я вижу, заключается в том, что Microsoft однажды может изменить модификаторы доступа по умолчанию на public
вместо private
.
Где говорит, что частное является необязательным? Любые ссылки на MSDN ?
2)
Политика именования констант?
Я всегда использовал заглавные буквы при написании константы, но друг сказал мне, что это против политики именования Microsoft, не так ли?
const string MYVAR1;
против
const string myVar1;
3)
Паскаль или верблюд?
Лично я думаю, что Верблюд просто выглядит безобразно.