Казалось бы ну какое значение имеет как вы ставите скобки или именуете переменные.
Но существует масс рекомендаций (из самых различных источников) по этому
вопросу и прочти все они друг другу противоположены. (Особенно в вопросах имяобраования.)
Согласия нет нигде. Гектолитры слюну в виде брызг были вылиты на мониторы
из-за того что одни программисты доказывали другим, что их стиль гораздо лучше.
Возьмем C++:
Ну и какой е из способов проверки указателя на 0 является единственно верным?
code:
if (ptr == NULL)
if (ptr == 0)
if (ptr)
if (0 == ptr)
if (NULL == ptr)
И ведь каждый можно обосновать.
if (ptr) - самый короткий, но возникает ошибочное ощущение что ptr - флаг.
if (0 == ptr), if (NULL == ptr) - исключают ошибочное присвоение, но коряво выглядят.
Использование NULL, подчеркивает что ptr указатель который не указывает не на что, но Страуструп рекомендовал использовать 0, к тому же так короче.
И ведь это относительно простой вопрос. А из-за вопросов образования имен классов можно и глаз товарищу выдавить.
Но к согласию приходить надо, ведь вместе работаем, а у команды должен
быть один стиль.
Djuffin