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