Показать сообщение отдельно
  #10  
Старый 16.11.2012, 11:49
Аватар для morebeauty
morebeauty morebeauty вне форума
Начинающий
 
Регистрация: 21.06.2012
Сообщения: 106
Версия Delphi: Delphi 7
Репутация: 10
По умолчанию

Код:
procedure ВыполняемаяПроцедура1;
begin
if not ФункцияПроверки1 then Exit;
***
if not ФункцияПроверки2 then Exit;
***
if not ФункцияПроверки3 then Exit;
*****
*****
*****
end;
Такое тоже рассматривал. Не подходит. Все дело в том, что на данный момент мне подойдет просто Exit, завтра будут другие задачи, послезавтра третьи. Представь, сколько придется переделывать ВыполняемыхПроцедурХ каждый раз.

Вот поэтому я и хочу свести все действия на невыполнение условия к процедуре проверки. Тогда код будет более гибким ИМХО.


Цитата:
станет, нужен один try..except на все вызовы
Я тогда не совсем представляю как это будет выглядеть. можешь изобразить?

Цитата:
Если ф-ии с одинаковыми параметрами, можно ссылки на них свалить в массив и в одном цикле прогнать.
это как?
Ответить с цитированием