|
|
Результаты опроса: Какой стиль предпочитаете? | |||
Олмана | 61 | 54.95% | |
Кернигана и Ричи | 41 | 36.94% | |
Уайтсмита | 6 | 5.41% | |
GNU | 14 | 12.61% | |
Опрос с выбором нескольких вариантов ответа. Голосовавшие: 111. Вы ещё не голосовали в этом опросе |
|
Рейтинг 4.93/133: |
2816 / 1407 / 107
Регистрация: 07.03.2009
Сообщений: 4,446
|
|||||||||||||||||||||
1 | |||||||||||||||||||||
Стили оформления кода C/C++11.06.2009, 17:59. Показов 24474. Ответов 70
Метки нет (Все метки)
Очень стало любопытно... Какой стиль оформления кода предпочитают программисты.
Лично я придерживаюсь 4-х пробельные (или 1 табулированный) стиль Олмана. Стиль Олмана
Стиль Олмана
Стиль Кернигана и Ричи
Стиль Кернигана и Ричи
Стиль Уайтсмита
Стиль Уайтсмита
Стиль GNU
Стиль GNU
4
|
11.06.2009, 17:59 | |
Ответы с готовыми решениями:
70
C и C++ стили оформления кода Стили оформления Стандарты оформления кода Правила оформления кода c++ |
2816 / 1407 / 107
Регистрация: 07.03.2009
Сообщений: 4,446
|
|
11.06.2009, 23:47 [ТС] | 21 |
Не по теме: не одна :( одни пытаются разобраться в коде/проблеме/ошибки/задании... таким людям приятно помогать! но другие - приходят за готовым решением..им безразлично.. они даже не стараются понять или изучить что-то. они приходят в поисках "лохов" (извините за выражение) которы сделают за них задание. :( Иногда я и таким помогаю.. но чисто из скуки, а не из желания помочь.. я таких людей презираю. Добавлено через 8 минут 30 секунд а вообще.. я считаю, что стиль программирования - это душа программсита... его особенный почерк.. ведь мы тоже, так сказать, творцы ,как и писатели..
0
|
562 / 373 / 55
Регистрация: 05.04.2009
Сообщений: 767
|
|
11.06.2009, 23:47 | 22 |
Monte-Cristo,
Будь счастлив!!!!!!!!!!!!! Тьфу на них(забудь). Раскрошим при личной встрече! Главное, что ты - всё делаешь правильно! И за поступки свои отвечаешь! И за код!(в том числе)
0
|
12.06.2009, 00:16 | 23 |
Не по теме: А ты подходи с другой стороны. На форуме куча народу, которые только учатся. А вот такие кренделя, котоые "решите мне" - это поставщики задач. Соотвественно те, кто учится, выбирают среди этого, что им решать, а что нет. Т.е. эти самые кренделя - это оптовый товар, а ты продавец, который выбирает, что взять, а что нет, кому помочь, а на кого положить
1
|
Monte-Cristo
|
12.06.2009, 00:28
[ТС]
#24
|
Не по теме: Evg, я так и поступаю.. помогаю только: если мне интересно или скучно... ну вот со скукой как-то реже стало - сессия :D...эх..как я соскучился по скуке
0
|
Заказ софта
343 / 188 / 21
Регистрация: 26.05.2009
Сообщений: 863
|
|
12.06.2009, 00:38 | 25 |
Люблю стиль Кернигана и Ричи. Его же и пользую =)
0
|
CyBOSSeR
|
12.06.2009, 00:50
#26
|
Не по теме: Может быть стоит каким-либо образом по шапке давать тем, кто пишет в стиле а-ля "мне по фиг что ЭТО кто-то будет читать, как хочу так и ваяю"?
0
|
Супер-модератор
8783 / 2536 / 144
Регистрация: 07.03.2007
Сообщений: 11,873
|
|
12.06.2009, 01:48 | 27 |
Не по теме: а вам бы лишь бы по шапке роаздавать, я бы половину вопрощающих о помощи в армию отправлял, может там от них больше пользы будет Monte-Cristo, про стили абсолютно с вами согласен, это как мазок (или как-то так оно у них называется) у художника зы не надо острить про мазок плз, не могу вспомнить, как оно называется...
0
|
ISergey
|
12.06.2009, 01:52
#28
|
0
|
9715 / 2470 / 52
Регистрация: 06.03.2009
Сообщений: 8,500
|
|
12.06.2009, 01:53 | 29 |
ISergey,
Не по теме: Чем больше в армии дубов, тем крепче наша оборона
0
|
Супер-модератор
8783 / 2536 / 144
Регистрация: 07.03.2007
Сообщений: 11,873
|
|
12.06.2009, 02:13 | 30 |
ISergey,
Не по теме: в армии не рассуждают, а выполняют приказы... чем более исполнительный, тем более перспективная у него карьера, к сожалению
0
|
3189 / 870 / 39
Регистрация: 29.12.2008
Сообщений: 952
|
|
12.06.2009, 10:00 | 31 |
Delphin_KKC в #17 немного затронул тему, я хочу продолжить в рамках топика, т.к. это тоже, наверное, относится к стилю. Я об именовании переменных. Какая бы постановка табуляции и скобок не была, любой опытный программист разберется влегкую с любой, потому что это уже происходит на автомате.
А вот названия переменных (ну и функций туда же) всегда должны отражать суть логической составляющей программы. И если не вкладывать туда смысл, то разобраться будет трудно. Я стараюсь наиболее полно именовать функции, иногда получается несколько слов, разделенных _, порой целые предложения. Зато потом при их использовании код становится прозрачным, буквально разбитым на логические операции и потому легко разобраться любому человеку. Так же легко находить ошибки. То же самое и с названиями переменных. t, o, p, y не говорят ничего, а вот mas, temp, param, count облегчат понимание кода. Да и это мелочь по сути. Я думаю стиль программиста выражает то как он строит свою программу структурно, как оптимизирует программу, чтобы она лучше работала, насколько изящно обходит проблемы, учитывает нюансы, предусматривает заранее... Вот именно тут и есть стиль программиста, а не в постановке скобок.
0
|
308 / 161 / 11
Регистрация: 07.06.2009
Сообщений: 538
|
|
12.06.2009, 10:05 | 32 |
раз тема про названия пошла, дайте сылку плиз на таблицу "Тип - префикс переменой" если есть.
0
|
Супер-модератор
8783 / 2536 / 144
Регистрация: 07.03.2007
Сообщений: 11,873
|
|
12.06.2009, 10:10 | 34 |
так изначально говорилось про стили оформления кода, а не стиля программирования, понятное дело, что форматирование - это не самое важное и не является стилем программирования, как такового
0
|
3189 / 870 / 39
Регистрация: 29.12.2008
Сообщений: 952
|
|
12.06.2009, 10:17 | 35 |
Ну понятно, именование переменных тоже к оформлению относится, интересно, кто какие имена использует в программе и что думает по этому поводу.
0
|
Супер-модератор
8783 / 2536 / 144
Регистрация: 07.03.2007
Сообщений: 11,873
|
|
12.06.2009, 10:24 | 36 |
я не расписываю названий сильно, но есть уже набор названий для переменных, из которого сразу понимаю, для чего нужна переменная, а функции именую обрывками слов, но чтобы было понятно (хотя не всегда бывают удачные названия)... каждый обрывок обязательно с большой буквы
0
|
Monte-Cristo
|
12.06.2009, 10:30
[ТС]
#37
|
Не по теме: VoodooMan, кстати неплохая идея... у меня есть одногрупник..учится уже второй раз, так как первый раз , из-за проваленной сессии его забрали в армию... так вы знаете.. он очень даже поумнел! скажем так: умом не блещет (не гений), но по крайней мере работать стал на себя: учит то, что необходибо, вовремя сдает все задания и т.д. Так что, армия даже полезна, в некоторой степени.
0
|
ISergey
|
12.06.2009, 10:32
#38
|
Не по теме: Monte-Cristo, боится второй раз попасть
0
|
Haster
|
12.06.2009, 12:07
#39
|
Не по теме: ISergey, к счастью или к сожалению, второй раз не забирают ))) Для меня это к счастью )) Ибо и раза хватило...
0
|
UNIX-way
712 / 495 / 49
Регистрация: 15.01.2009
Сообщений: 1,720
|
|
12.06.2009, 18:45 | 40 |
Эт я так в паскале/делфи поступаю. А в С/С++ - все обрывки с маленькой буквы, но разделены подчёркиванием ("_").
0
|
12.06.2009, 18:45 | |
12.06.2009, 18:45 | |
Помогаю со студенческими работами здесь
40
Правила оформления кода Нюансы оформления кода Культура оформления кода: что такое enum? Где, когда и для чего уместно применять этот тип? Устранить ошибку оформления кода "expected `}'" Сбиваются стили оформления сайта Есть ли в Лазарусе стили оформления окон? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |