Category:

Кто как программирует?

Я программирую не очень часто, под настроение. Вот, в последнее время -- микроконтроллеры, на кросс-платформенном ассемблере, сиречь Си :)

Программирую, форматируя код в одном и том же стиле... ещё с университета. Там, правда, в основном Джава была, но синтаксис очень похож.

Наткнулся на статью в Википедии, посвящённую стилям форматирования кода ( http://en.wikipedia.org/wiki/Indent_style ) и выяснил, что я форматирую код в стиле Эрика Оллмана (автор sendmail'a и кучи прочих утилит для нашего тёплого лампового BSD -- через это "стиль Оллмана" ещё называют "стилем BSD"). Не самый плохой пример для подражания.

Стиль Оллмана -- скобка на новой строке с тем же отступом, что и условие или декларация функции (скобка ставится даже если внутри скобок только одно выражение). Выражения после скобки -- отступают на один символ табуляции. Закрывающая скобка -- на новой строке с тем же отступом, как и открывающая.

Ну, примерно вот так:

if (a == b)
{
    do_stuff();
}

По-моему, это наиболее читаемый код.

А как у вас?