Update Codestyle
parent
1f4ec85afb
commit
0aceb00f11
15
Codestyle.md
15
Codestyle.md
@ -69,4 +69,17 @@
|
||||
|
||||
Из наименований должны быть понятны предназначения объектов.
|
||||
|
||||
Ни в коем случае не использовать транслит, в качестве наименований должны использоваться английские слова.
|
||||
Ни в коем случае не использовать транслит, в качестве наименований должны использоваться английские слова.
|
||||
|
||||
7. Объявления
|
||||
|
||||
МОЖНО:
|
||||
* Рекомендуется использовать одно объявление на строку, так как это облегчает комментирование.
|
||||
* Размещайте объявления только в начале блоков (блоком является любой код, заключенный в фигурные скобки "{"" и "}"). Не ждите объявления переменных до их первого использования; Это может запутать неопытного программиста и затруднить переносимость кода в пределах области. Единственным исключением из этого правила являются индексы циклов for, которые в Java могут быть объявлены в операторе for
|
||||
|
||||
НЕЛЬЗЯ:
|
||||
* Ни в коем случае нельзя объявлять переменные и функции в одной строке.
|
||||
* Не помещайте переменные разных типов (имеется в виду не тип самих переменных, а тип данных которые в них хранятся) в одну строку.
|
||||
* Избегайте локальных объявлений, перекрывающих объявления более высокого уровня. Например, не объявляйте одну и ту же переменную перед блоком кода и во внутреннем блоке.
|
||||
|
||||
Старайтесь инициализировать локальные переменные там, где вы их объявляете. Единственная причина не инициализировать переменную в месте её объявления — если её начальное значение зависит от некоторых предварительных вычислений.
|
Loading…
x
Reference in New Issue
Block a user