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

Категория: Культура кода Автор: Дмитрий Ляпин Опубликовано: 03-08-2010

Метки: ,

Я возвращаюсь к серии статей, посвященной оформлению текста программы.

Тернарный оператор – чрезвычайно мощный инструмент, позволяющий сделать программу выразительнее и лаконичнее, однако при плохом его оформлении программист рискует сделать код плохо читаемым.
Читать полностью »

Тернарный оператор

Категория: Культура кода Автор: Дмитрий Ляпин Опубликовано: 26-03-2010

Метки:

Тернарный оператор – шедевр лаконичности и выразительности, появившийся впервые в языке Си. Он перекочевал во все Си-подобные языки, как-то: C++, C#, Java, PHP, JavaScript и др. Как это ни странно, немало даже опытных программистов избегают тернарный оператор, используя для проверки условия лишь старый добрый if-else. Это свойственно в основном разработчикам, много лет программирующим на Delphi. Там такого чудесного оператора нет. В статье я покажу, насколько данная конструкция может преобразить программный код.

Читать полностью »