Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 02.07.2010, 21:23   #1
Олвин
Экспериментатор
Форумчанин
 
Аватар для Олвин
 
Регистрация: 16.04.2008
Сообщений: 218
Смех Мат в комментах исходников :)

Слышал шутку про то, что если убрать все матерные комментарии из исходников ядра Линукс, свободного места прибавится на пару сотен килобайт. Думал это миф... Для прикола выполнил поиск слова "f*ck" в этих самых исходниках... Нашёл! Нашёл много! Например:
Код:
/*
...this function must be called before fucking with memory controller...
*/
А вы материтесь в комментах?
Для создания сложных вещей не нужны сложные интерфейсы. (с) Линус Торвальдс
Олвин вне форума Ответить с цитированием
Старый 02.07.2010, 21:25   #2
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

неа)
я в основном пишу код понятный, потому и комментирую редко
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 02.07.2010, 21:27   #3
Alex Cones
Trust no one.
Старожил
 
Аватар для Alex Cones
 
Регистрация: 07.04.2009
Сообщений: 6,526
По умолчанию

Очень редко ставлю комментарии вообще. На весь мой проект сейчас один комментарий:
Код:
   TApplication = Record
    WinClass               : TWndClass;
    ApplicationHandle      : HWND;          // hInst
    OldHeight              : Integer;
    OldWidth               : Integer;
    Msg     : TMSG;
    FRMMain : TFRM;
   End;
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ
GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ
Alex Cones вне форума Ответить с цитированием
Старый 02.07.2010, 21:27   #4
Яр|/||< (^_^)
LosYear
Форумчанин
 
Аватар для Яр|/||< (^_^)
 
Регистрация: 19.06.2009
Сообщений: 695
По умолчанию

Я лично нет! Мои исходники могут смотреть любые люди, что они подумают? Что я плохой кодер!
Яр|/||< (^_^) вне форума Ответить с цитированием
Старый 02.07.2010, 21:32   #5
vasek123
Заблокирован
 
Регистрация: 21.11.2008
Сообщений: 4,986
Сообщение

Цитата:
...this function must be called before fucking with memory controller...
Так и не понял, перед кем должна быть вставлена функция? Перед контролером памяти, но при чем тут fucking?

По теме: комменты ставлю редко и без матов...
vasek123 вне форума Ответить с цитированием
Старый 02.07.2010, 21:33   #6
Олвин
Экспериментатор
Форумчанин
 
Аватар для Олвин
 
Регистрация: 16.04.2008
Сообщений: 218
По умолчанию

Да, Яр|/||< (^_^), наверное вы правы.

vasek123, я своими словами передал. Могу процитировать, но это дольше - искать надо снова.
Для создания сложных вещей не нужны сложные интерфейсы. (с) Линус Торвальдс

Последний раз редактировалось artemavd; 03.07.2010 в 07:16.
Олвин вне форума Ответить с цитированием
Старый 02.07.2010, 21:42   #7
vasek123
Заблокирован
 
Регистрация: 21.11.2008
Сообщений: 4,986
Сообщение

Цитата:
Сообщение от Олвин Посмотреть сообщение
vasek123, я своими словами передал.
Тогда ясно... А то переводишь- получается чепуха.

Цитата:
Могу процитировать, но это дольше - искать надо снова.
Да ладно, не напрягайся. Верю!
vasek123 вне форума Ответить с цитированием
Старый 02.07.2010, 21:45   #8
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

я смысл коммента того понял.

насчет плохой/хороший кодер, это не от комментов зависит.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 02.07.2010, 22:30   #9
DomiNick
Студент, не
Старожил
 
Аватар для DomiNick
 
Регистрация: 29.01.2009
Сообщений: 2,067
По умолчанию

Я редко делаю комменты, но если нападёт вдохновение - то делаю долго, много, по русски и читающий может от них впасть в глубокие размышления о вечном.......
I am the First of Cyber Evolution...
I am the First to Program your Future...
DomiNick вне форума Ответить с цитированием
Старый 02.07.2010, 23:22   #10
MadReason
Ищу работу
Форумчанин
 
Аватар для MadReason
 
Регистрация: 16.02.2007
Сообщений: 269
По умолчанию

если есть чувство что этот код хоть когда-то мне пригодиться или для серьезного проекта, то всегда комментирую, подпрограммы, переменные, флаги там всякие. не люблю длинных имен.
Много раз сталкивался когда открываешь что-то большое и специфическое года через 2 после написания и сидишь вдупляешь, и главное уверен что ты такого написать не мог, ты бы точно вспомнил что тут делается и на кой эта булева переменная истинна, а не наоборот.
В результате лень разбираться в этом наборе байтов и пишешь по новой.

Итог: я за производительность, модульность и быстроту проектирования, комменты в этом сильно помогают

З.Ы.
забыл что тема про мат)) всегда пишу комменты матом когда мне приходиться даром кому-нибудь писать проги, причем знаю что он в них разбираться не будет и сдаст код так)
а если и будет читать, то быстрее дойдет принцип работы
Пишу на Delphi все что угодно, недорого, красиво, с комментариями
###icq 107335###

Последний раз редактировалось MadReason; 02.07.2010 в 23:25.
MadReason вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Доработка программы без исходников. indigov Фриланс 4 18.11.2009 16:08
копирование кода из исходников cowboy Общие вопросы Delphi 4 15.07.2009 17:24
Перевод исходников из Delphi в C++ Bond Общие вопросы C/C++ 4 23.02.2008 10:31