Форум: "Начинающим";
Текущий архив: 2007.03.04;
Скачать: [xml.tar.bz2];
Внизif, exit,... что лучше? Найти похожие ветки
← →
verywell (2007-02-10 18:47) [0]Например, так:
if Rec.Type <> Number then Exit;
....
Или:
if RecType = Number then
....
Что лучше? И где вообще следует использовать Exit, а где лучше не использовать?
← →
Kolan © (2007-02-10 18:55) [1]«Что лучше? И где вообще следует использовать Exit, а где
лучше не использовать?»
Логику продумывай. И используй. Тут тебе некто не посоветует…
← →
verywell (2007-02-10 19:01) [2]Ну т.е. нет ничего ужасного в использовании Exit?
← →
Kolan © (2007-02-10 19:03) [3]«[2] verywell (10.02.07 19:01)
Ну т.е. нет ничего ужасного в использовании Exit?»
Нет конечно.
← →
Sergey Masloff (2007-02-10 19:45) [4]Код с Exit читается хуже. Я разрешаю использование Exit только если это действительно необходимо в данном месте и автор может внятно объяснить почему так.
← →
Desdechado © (2007-02-10 20:08) [5]Солидарен с Sergey Masloff (10.02.07 19:45) [4].
Однако допускаю исключение: если в процедуре нужно сделать много предварительных проверок перед главным кодом, то Exit как раз здесь улучшает читаемость, т.к. нет километрового отступа вправо главного кода процедуры.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2007.03.04;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.04 c