|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
11.01.2012, 14:18 | #141 |
Участник клуба
Регистрация: 06.04.2009
Сообщений: 1,524
|
Ну что ж, вставлю свои пять копеек.
В C/C++/C#/php табуляция 4 символа В C стиль кода void some_func(); #define SOME_CONST <val> В C++/C# void someFunc(); const SOME_CONST = <val>; В php если не ООП function some_func(); если ООП function someFunc(); define('SOME_CONST', '<val>'); В Delphi/Pascal табуляция 2 пробела function SomeFunc(): Boolean; const SOME_CONST = <val>; C/C++/C# Код:
Код:
Код:
|
11.01.2012, 14:28 | #142 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,572
|
psycho-coder
А почему по 2 заголовка функции? Еще бы я в варианте Си указывал бы нижний предел цикла в заголовке цикла, а то кто его знает, где выше по коду переменная i определена, очень неудобно. E-Mail: arigato.freelance@gmail.com
|
11.01.2012, 15:37 | #143 | |
Форумчанин
Регистрация: 10.09.2009
Сообщений: 352
|
Цитата:
Последний раз редактировалось anyx; 11.01.2012 в 15:39. |
|
11.01.2012, 15:47 | #144 | |
Старожил
Регистрация: 19.08.2009
Сообщений: 2,119
|
VintProg
Цитата:
Хм.. интересно, что это за игру такую вы разрабатываете... Пожалуйста не пугайтесь. да уж даже теперь и не знаю... ((((((((((((Ж
А вы почему со мной не соглашаетесь, у вас что, импотенция? (c) ACE Valery
|
|
11.01.2012, 18:51 | #145 | ||
Участник клуба
Регистрация: 06.04.2009
Сообщений: 1,524
|
Цитата:
Цитата:
|
||
11.01.2012, 21:34 | #146 |
!=
Участник клуба
Регистрация: 08.09.2008
Сообщений: 1,751
|
Спасибо за тему, кто бы её не начал))
Прочитал всё вдумчиво, ибо практики мало, а на собственном опыте научился только выделять блоки отступами, отделять методы //***, комментировать энды блоков, выделять локальные переменные, давать осмысленные имена переменным (пусть даже и длинные). Пожалуй всё.. А тут увидел ссылки на литературу по оформлению кода. ЗЫ Очень переживал за Utkin (без сарказма) когда возникла полемика вокруг его (на мой взгляд) хорошего утверждения о необходимости комментирования практически каждой строки кода( я думаю, что понял его правильно). Особенно расстроило что оппонентами были MaTBeu и Пепел Феникса которых как я думаю уважает каждый форумчанин. Именно по этому , я их видение темы прочитал внимательно и постараюсь взять на вооружение. Utkin //читал статьи, очень интересные бывают решения Пепел Феникса // замечательные ответы хотя иногда не нравятся)) Вадим Мошев //всегда читаю, хотя не всё поддерживаю Arigato //замечательный подход pu4koff //всегда прислушиваюсь Rififi //замечательно, но иногда очень эмоционально MaTBeu // уважаю мнение Человек_Борща //спасибо за написанное psycho-coder //бывает очень интересно)) Извините если кого забыл)) Вы только что прослушали мнение любителя, который последнюю неделю занимался отделкой бани, но ни как не программированием... а жаль... Последний раз редактировалось vovk; 11.01.2012 в 21:42. |
11.01.2012, 23:08 | #148 | |||
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
Цитата:
это пример плохих сокращений. не одно слово подходит под сокращение. Цитата:
то реально это выпендреж. извиняюсь, если покажется грубым. Цитата:
PS: не знаю уважают меня или нет, я не парюсь по этому поводу, я просто тот кто я есть. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. Последний раз редактировалось Пепел Феникса; 11.01.2012 в 23:11. |
|||
12.01.2012, 13:01 | #149 | ||
ios developer
Старожил
Регистрация: 16.11.2007
Сообщений: 2,885
|
Цитата:
Цитата:
Делайте что хотите, но чтобы через полчаса в лесу было светло, сухо и медведь!
|
||
12.01.2012, 13:47 | #150 |
Eclipse Foundation
Старожил
Регистрация: 19.09.2007
Сообщений: 2,604
|
2vovk
Никто тут не сомневается в профессионализме товарища Utkin'a. В данной теме мы просто обсудили положительные и отрицательные стороны каждого из предложеных подходов к коментированию/документрованию/оформлению кода. Если я своими высказываниями или еще чем-то кого-то обидел или оскорбил - прошу прощения. Никогда не имел на уме подобного. 2crazy horse Дело в том, что международных конвенций придерживается только тот, кто о них знает. Но зачастую код пишут программисты, которые не знают о конвенциях и прочем. Поэтому сложно определить какой тут подход лучше. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Правила написания кода на Delphi | Virtson | Общие вопросы Delphi | 17 | 06.08.2010 08:59 |
Правила разделов/главные правила | Alex Cones | О форуме и сайтах клуба | 1 | 30.09.2009 17:49 |
Оформления текста | tae1980 | Microsoft Office Excel | 6 | 26.03.2009 18:54 |
Стили оформления кода | Altera | Свободное общение | 2 | 30.08.2008 17:23 |
Проблема оформления | SunKnight | Общие вопросы Delphi | 3 | 25.02.2008 01:11 |