Привет всем !
Хочу поднять такую тему, как оформление кода, к сожалению меня никто не учил этому и я оформляю код через одно место, т.е. как захочу так и оформлю...:)
Но если вы работаете, или хотите работать в серьёзной организации, то скорей-всего с вас будут требовать придерживаться определённого стиля, принятой в организации, вообще велосипед изобретать не надо, приведу стили которые я знаю, их можно загуглить кому интересно:
1)Стиль создателей языка си K&R ( Керниган, Ричи ) - Распространенный стиль, многие IDE делают автоматическую разметку именно в нём;
2)Стиль Олмана - Мой любимый стиль, используется сообществом BSD ! :)
3)GNU - стиль, тут понятно из названия кто его юзает;
Ну понятно, что многие стили требуют не только разметку, ну и определённые требования к синтаксису, вот например:
4)Есть ещё
Дурацкий стиль, который требует что-бы написание константного члена выражения (константы или вызова функции) была слева от оператора сравнения (то есть 5 == a вместо привычного а == 5).
Про стили можно почитать на вики:
В общем вопрос, какой стиль юзаете ?
Хочу поднять такую тему, как оформление кода, к сожалению меня никто не учил этому и я оформляю код через одно место, т.е. как захочу так и оформлю...:)
Но если вы работаете, или хотите работать в серьёзной организации, то скорей-всего с вас будут требовать придерживаться определённого стиля, принятой в организации, вообще велосипед изобретать не надо, приведу стили которые я знаю, их можно загуглить кому интересно:
1)Стиль создателей языка си K&R ( Керниган, Ричи ) - Распространенный стиль, многие IDE делают автоматическую разметку именно в нём;
2)Стиль Олмана - Мой любимый стиль, используется сообществом BSD ! :)
3)GNU - стиль, тут понятно из названия кто его юзает;
Ну понятно, что многие стили требуют не только разметку, ну и определённые требования к синтаксису, вот например:
4)Есть ещё
Вы должны зарегистрироваться, чтобы увидеть внешние ссылки
Дурацкий стиль, который требует что-бы написание константного члена выражения (константы или вызова функции) была слева от оператора сравнения (то есть 5 == a вместо привычного а == 5).
Про стили можно почитать на вики:
Вы должны зарегистрироваться, чтобы увидеть внешние ссылки
В общем вопрос, какой стиль юзаете ?