Языки программировния не требует от программиста придерживатся каких либо строгих правил форматирования кода, а требуется только соблюдение синтаксиса. Но тем не менее существуют негласные правила и даже несколько стандартов форматирования исходного кода. В чем же дело? Для чего же себе усложнять жизнь каким либо правилами, если все и так работает? Ответ совершенно прост, любой код намного чаще читают чем пишут! А не форматированный код это не удобно, является причиной того что допущенная ошибка не будет замечена, требует титанических усилий для поиска в нем нужного участка и разбора что там написано да и просто некрасиво! Исходя из изложенного, код требует форматирования для удобного и легкого последующего чтения, ну и конечно чтобы требовало минимум дополнительных усилий на процедуру форматирования.
При использовании этого стиля все первые буквы слов входящих в название пишутся в верхнем регистре.
WrongWordCounter
При использовании этого стиля вверхнем регистре пишутся только первые буквы 2-го и последующих слов (подходит для тех кто не использует Венгерскую нотацию т.к. будет трудно читать суфиксы).
wrongWordCounter
При использовании этого стандарта все буквы пишутся в нижнем регистре, а слова отделяются нижним подчеркиванием.
wrong_word_counter
Существует и используется несколько стилей растановки фигурных скобок в исходном коде:
Используйте блок из фигурных скобок для одной строки
if( i > 0 )
{
j++;
}
else
{
j--;
}
хотя в данном случае, все будет ясно и прекрасно работать и в оформлении без скобок
if( i > 0 ) j++;
else j--;
но при использовании блока из скобок вы избежите ошибки при добавлении дополнительных строк кода скажем для случая i > 0, а так же избежите большей траты времени на вставление скобок при последующем форматировании, относительно времени затраченного на вставку сразу. И я думаю тот парень, который потом будет сопровождать или изменять ваш код, тоже оценит наличие уже готового блока для дописания кода и хорошую читабельность.
Приведу некотырые правила, выведенные мной исходя из личного опыта, которые на мой взгляд заслуживают внимания:
Надеемся приведенная информация будет вам полезна и послужит для кого то основой, для кого то материалом для небольших изменений стиля.