Имя: Пароль:
IT
 
[А=Б=В] vs [Если Б=В Тогда А=Истина]
, , ,
0 aleks-id
 
18.05.12
11:23
1. [А=Б=В] - я проф. программист 52% (15)
2. КГ/АМ 28% (8)
3. [Если Б=В Тогда А=Истина] - я проф. программист 17% (5)
4. [А=Б=В] - я не программист 3% (1)
5. [Если Б=В Тогда А=Истина] - я не программист 0% (0)
Всего мнений: 29

В ветке v8: Как по дате определить что это конец месяца? разгорелись дебаты насчет использования конструкций и возможностей языков программирования (в частности 1С) при работе с булевой алгеброй. Какой вариант кому ближе?
3 Нуф-Нуф
 
18.05.12
11:25
как-то так

КГ/АМ
5 ХочуСказать
 
18.05.12
11:28
похер..
на расчет себестоимости это не влияет
автор - сами знаете кто

КГ/АМ
7 izekia
 
18.05.12
11:28
голосовалка оторвана от функционала
по идее просто месяц надо сравнивать

КГ/АМ
26 Lys
 
18.05.12
11:37
В каждом конкретном случае пишу так, как более удобно и наглядно.
Упоротые адепты только первого, или только второго подхода - убейтесь, надо быть гибким.

ЗЫ: Не знаю, как там в паскале или си это работает, и знать не хочу.

КГ/АМ
81 H A D G E H O G s
 
18.05.12
12:06
I 'm not fortunate son!

Вот вам делать нехер.

КГ/АМ
109 Stepa86
 
18.05.12
13:48
А = (Б=В)  //когда умещается на экране и не надо думать
или
Если Б=В Тогда   // когда нужно в блоке много чего еще поделать
А = Истина;
или
А = БравноВ(Б,В)  // когда условие сложное/длинное или непонятное
или
Если БравноВ(Б,В) Тогда // когда условие сложное/длинное или непонятное и в блоке надо еще чо нить поделать
А = Истина;

конструкция ?(,,) ломает мне мозг - нинавижу ее

(103) первое упоминание этой цитаты у Макконнелла и фразу приписывают ему, но сам он это отрицает

КГ/АМ
110 dumb851
 
18.05.12
13:51
А=Б+В

КГ/АМ
111 Кирпич
 
18.05.12
13:56
А = (Б = В)

КГ/АМ
Ошибка? Это не ошибка, это системная функция.