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

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

Метки: ,

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

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

Как правильно использовать исключения. Часть 2

Категория: Культура кода Автор: Александр Никитин Опубликовано: 02-07-2010

Метки:

Даже не думал что Web-Гуру будет отнимать столько времени. В итоге написанием статей заниматься почти некогда. Тем не менее потихоньку продолжаем окультуривать код в соответствующей рубрике :)

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

Как правильно использовать исключения. Часть 1

Категория: Культура кода Автор: Александр Никитин Опубликовано: 16-06-2010

Метки:

Привет! Последнее время у нас с Димой был полный ахтунг в связи со стартом курса Web-Гуру. Этим и объясняется долгое отсутствие новых статей на сайте. Благо сейчас тренинг вошел в свою колею, ученики во всю разрабатывают собственные проекты, ну а у нас появилось время написать о чем-нибудь интересном и полезном.

Давненько не обновлялась рубрика Культура Кода. Будем исправлять эту ситуацию новой серией статей. На этот раз поговорим об исключениях.

Тема довольно нетривиальная. Даже хорошие, опытные разработчики часто не умеют пользоваться таким инструментом языка программирования как эксепшены, или, говоря по-русски, исключениями.

Одной крайностью является полное игнорирование этой функциональности. Но другой (еще более негативной) является неправильное использование исключений, которое может привести к усложнению логики программ, замусориванию кода и прочим неприятным вещам. Итак, сегодня дам первую порцию полезных советов о том, как правильно использовать исключения в своем коде. Читать полностью »

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

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

Метки:

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

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

Оформление конструкции if-else

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

В статье вы найдете правила оформления конструкции if-else. Отдельно мы рассмотрим случай, когда блок состоит из одного оператора. Также вы узнаете, как правильно оформлять вложенные if-else-if.

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