Имя: Пароль:
1C
1С v8
Философский вопрос об оформлении кода - 2
0 quest
 
03.06.12
19:13
1. 1 Вариант 50% (5)
2. 2 Вариант 50% (5)
Всего мнений: 10

что-то потянуло меня пофилософствовать.
есть 2 процедуры. Функция УсловиеВыполняется возвращает либо истину либо ложь.

процедура Вариант1(ЛюбаяКоллекция)
   Для Каждого х из ЛюбаяКоллекция цикл
       если не УсловиеВыполняется(х) тогда
           Продолжить;
       КонецЕсли;
       ....
       Тут какие-то действия с элементом коллекции
       ....
   КонецЦикла;
КонецПроцедуры


процедура Вариант2(ЛюбаяКоллекция)
   Для Каждого х из ЛюбаяКоллекция цикл
       если  УсловиеВыполняется(х) тогда
       ....
       Тут какие-то действия с элементом коллекции
       ....
       КонецЕсли;
   КонецЦикла;
КонецПроцедуры

Какой из вариантов оформленя кода для вас предпочтительней?
10 Азазелло
 
03.06.12
20:49
+ еще в одну строку Если ... Тогда Продолжить КонецЕсли;

1 Вариант
11 0_Serg_0
 
03.06.12
21:41
удобнее если надо  будет изменить код (добавить условий)

1 Вариант
26 IamAlexy
 
03.06.12
23:37
статистика

1 Вариант
28 IamAlexy
 
03.06.12
23:37
как правлио

1 Вариант
30 IamAlexy
 
03.06.12
23:37
статистику

1 Вариант
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn