Search

Rss Posts

Rss Comments

Login

 

Человеческий код

Июль 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

2 Comments

Add your comment

  1. Olexandr
    Июль 10 at 03:25

    1. Как по мне такое огромное количество пробелов и пустых строк только затрудняет чтение кода.
    2. В блоке if-else я привык использовать скобки и я это считаю правильным.
    3. Ну и открывающая скобка на новой строке - весьма спорна в клане красоты, но это дело вкуса

  2. admin
    Июль 10 at 09:12

    “Человеческий код” - в смысле внятности использования конструкции if - глянешь на такую и все понятно что она вычисляет (в отличии от пред-предыдущего поста).

    Это не пробелы а табы.

    Открывающая скобка на новой строке - для меня обязательно - так сразу видно блок.

    If без скобок потому что там только одно выражение - мне кажется что нет смысла тратить две строки т.к. блок хорошо читается и так.

    А вообще пост не о правильном форматировании - каждый сам для себя определяет “правильный” стиль.
    Хотя я придерживаюсь очень строго и четкого форматирования кода.

Post a comment

You must be logged in to post a comment.