|
OFF: Оформление кода
| ☑ |
0
Stim213
28.05.11
✎
18:00
|
Всего мнений: 0
1 вариант:
ДатаПроверки = бла-бла-бла;
Отказ = Источник.Дата < ДатаПроверки;
2 вариант:
ДатаПроверки = бла-бла-бла;
Если Источник.Дата < ДатаПроверки Тогда
Отказ = Истина;
КонецЕсли;
Какой вариант идеологически правильный?
|
|
6
Скользящий
28.05.11
✎
18:10
|
2 вариант |
|
9
Попытка1С
28.05.11
✎
18:26
|
имхо
2 вариант |
|
76
kosts
29.05.11
✎
11:51
|
В данном случае предпочту 2-й
2 вариант |
|
77
AlStorm
29.05.11
✎
14:54
|
Вот не надо таких извращений.
Вы видимо за особо "умными" код на С++ не правили, где можно разойтись в "красивостях" похлеще..
После этого всегда пишу код так, что и идиоту будет понятно.
Как там у Маконелла? "Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете"
2 вариант |
|
85
Сияющий Асинхраль
29.05.11
✎
16:19
|
Я использую по возможности вариант 2, т.к. он читабельней, если к коду возвращаться позднее
2 вариант |
|
105
gae
29.05.11
✎
19:03
|
(0) В первом варианте значение будет присвоено всегда.
Во втором - только при выполнении условия.
В контексте того, что ловим Отказ - 2-ой вариант, а то первым можно и сбросить.
2 вариант |
|
106
1C master
29.05.11
✎
19:45
|
Наглядно, однозначно.
2 вариант |
|
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn