Re: '{' и java
От: Дельгядо Филипп Россия  
Дата: 18.06.08 22:39
Оценка:
Здравствуйте, Нэчер, Вы писали:

Н>Очень интересно, почему в JAVA (в отличии от C/C++) принято не переносить '{' на новую строку?

Н>IMHO, жутко неудобно!

Ну, про стандарты кодирования от SUN уже сказали. И соблюдение стандарта — это очень сильный аргумент в пользу K&R стиля.

По личному опыту: K&R стиль провоцирует ошибки на вложенных if'ах. По крайней мере, из двух программистов в проекте тот, что пользовался K&R стилем, допускал их гораздо чаще, что тот, что использовал GNU стиль.

Я в своих проектах разрешаю использовать любой стиль (из двух), с общим требованием — стиль уже начатого файла менять нельзя (что бы контроль версий не разъезжался).

Сам всю жизнь использовал GNU-стиль (но это еще с Pascal'я пришло).

А вообще, конечно, почти всегда это не существенно. А для сложных случае в Eclipse можно переформатировать сложный блок в удобном (GNU) виде (сколько я таким образом ошибок нашел....).
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.