Tamkovich.com: Телеком/VoIP блог
Современные технологии: Asterisk, SIP, Kamailio, Linux, Cisco, Linksys
Как правильно расставлять фигурные скобки в Си
Январь 14th, 2009 by Сергей Тамкович
Asterisk, ПрограммированиеСуществует несколько нотаций, каждая из которых описывает, как и где писать фигурные скобки и писать ли их вообще. На каждую нотацию найдется большое количество любителей и немало ненавистников, готовых в любой момент затеять holy war. Так все таки, как же лучше записывать if и прочие выражения языка C, за которыми следуют операции или блоки операций? Так:
if (i == 0) noop();
или так:
if (i == 0) { noop(); }
Если вы участвуете в большом командном проекте, всегда выделяйте блок операций идущих за выражениями, в фигурными скобками, даже если этот блок содержит всего одну операцию. Данный подход позволит Вам в будующем избежать большого количества ошибок подобных этой – Asterisk Bug #14229.
Asterisk, Программирование
