Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.03.04;
Скачать: CL | DM;

Вниз

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]

&laquo;Что лучше? И где вообще следует использовать Exit, а где
лучше не использовать?&raquo;

Логику продумывай. И используй. Тут тебе некто не посоветует&#133


 
verywell   (2007-02-10 19:01) [2]

Ну т.е. нет ничего ужасного в использовании Exit?


 
Kolan ©   (2007-02-10 19:03) [3]

&laquo;[2] verywell   (10.02.07 19:01)
Ну т.е. нет ничего ужасного в использовании Exit?&raquo;

Нет конечно.


 
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;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.046 c
1-1168430030
sapsi
2007-01-10 14:53
2007.03.04
Не отображаются русские шрифты


2-1171001440
Acmepukc
2007-02-09 09:10
2007.03.04
Курсовик в Access


6-1158518347
yuorn4ik
2006-09-17 22:39
2007.03.04
Откл. Вкл. локальной сети


15-1171278311
nameless
2007-02-12 14:05
2007.03.04
Изменение сортировки


11-1149870235
parovoZZ
2006-06-09 20:23
2007.03.04
GRushSplitter - уменьшить ширину