Обновить Codestyle
parent
0aceb00f11
commit
1c64f0e8dd
19
Codestyle.md
19
Codestyle.md
@ -82,4 +82,21 @@
|
||||
* Не помещайте переменные разных типов (имеется в виду не тип самих переменных, а тип данных которые в них хранятся) в одну строку.
|
||||
* Избегайте локальных объявлений, перекрывающих объявления более высокого уровня. Например, не объявляйте одну и ту же переменную перед блоком кода и во внутреннем блоке.
|
||||
|
||||
Старайтесь инициализировать локальные переменные там, где вы их объявляете. Единственная причина не инициализировать переменную в месте её объявления — если её начальное значение зависит от некоторых предварительных вычислений.
|
||||
Старайтесь инициализировать локальные переменные там, где вы их объявляете. Единственная причина не инициализировать переменную в месте её объявления — если её начальное значение зависит от некоторых предварительных вычислений.
|
||||
|
||||
8. Операторы
|
||||
|
||||
8.1. Простые операторы
|
||||
|
||||
Каждая строка должна содержать не более одного оператора. Не используйте запятую для группировки нескольких операторов, даже если это видно невооруженным глазом.
|
||||
|
||||
8.2. Составные операторы
|
||||
|
||||
Составные операторы - это операторы, содержащие списки операторов, заключенные в фигурные скобки "{ операторы }".
|
||||
* Вложенные операторы должны иметь отступ на один уровень больше, чем составной оператор.
|
||||
* Открывающая скобка должна быть в конце той строки, с которой начинается составной оператор; закрывающая скобка должна начинаться с новой строки и с отступом, соответствующим началу составного оператора.
|
||||
* Скобки используются во всех операторах, даже в одиночных, когда они входят в состав управляющей структуры, таких, как оператор if-else или for. Это необходимо, чтобы избежать ошибок в случае добавления новых операторов, когда забыли указать фигурные скобки (если фигурных скобок нет, то управляющая конструкция типа if будет выполнять только одну строку после нее до знака ";").
|
||||
|
||||
8.3. Оператор return
|
||||
|
||||
Оператор return, возвращающий значение, не должен использовать скобки, если только их использование не сделает возвращаемое значение более понятным.
|
Loading…
Reference in New Issue
Block a user