Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Оформление тернарного оператора


Оформление тернарного оператора
2010-08-03 22:01 Дмитрий Ляпин
Я возвращаюсь к серии статей, посвященной оформлению текста программы. Тернарный оператор – чрезвычайно мощный инструмент, позволяющий сделать программу выразительнее и лаконичнее, однако при плохом его оформлении программист рискует сделать код плохо читаемым. Условие Проверяйте условие на истину, а не наоборот. Правильно: msg = (code == 0) ? "Успех" : "Ошибка"; Неправильно: msg = (code != 0) ? "Ошибка" : "Успех"; Не правда ли [...]

Оформление тернарного оператора
2010-08-03 22:01 Дмитрий Ляпин
Я возвращаюсь к серии статей, посвященной оформлению текста программы. Тернарный оператор – чрезвычайно мощный инструмент, позволяющий сделать программу выразительнее и лаконичнее, однако при плохом его оформлении программист рискует сделать код плохо читаемым. Условие Проверяйте условие на истину, а не наоборот. Правильно: msg = (code == 0) ? "Успех" : "Ошибка"; Неправильно: msg = (code != 0) ? "Ошибка" : "Успех"; Не правда ли [...]


В избранное