Человеческий код
Июль 10
private function onCreate () : void
{
var a : Boolean = false;
var b : Boolean = true;
var c : Boolean = true;
var d : Boolean = true;
if (a && b && c && d)
trace("1. all true");
else
trace("1. some one is false");
a = true;
if (a && b && c && d)
trace("2. all true");
else
trace("2. some one is false");
}
Результат:
1. some one is false
2. all true
Июль 10 at 03:25
1. Как по мне такое огромное количество пробелов и пустых строк только затрудняет чтение кода.
2. В блоке if-else я привык использовать скобки и я это считаю правильным.
3. Ну и открывающая скобка на новой строке - весьма спорна в клане красоты, но это дело вкуса
Июль 10 at 09:12
“Человеческий код” - в смысле внятности использования конструкции if - глянешь на такую и все понятно что она вычисляет (в отличии от пред-предыдущего поста).
Это не пробелы а табы.
Открывающая скобка на новой строке - для меня обязательно - так сразу видно блок.
If без скобок потому что там только одно выражение - мне кажется что нет смысла тратить две строки т.к. блок хорошо читается и так.
А вообще пост не о правильном форматировании - каждый сам для себя определяет “правильный” стиль.
Хотя я придерживаюсь очень строго и четкого форматирования кода.