Pull to refresh

Comments 51

Есть и у русскоязычных подобные примеры:

обнаружил в своем коде двух(или трёх)летней давности такие комментарии:
1. //легче было написать эту фигню на С......
2. // где-то здесь должен быть главный большой цикл, но я его потерял :-(
3. //здесь и далее идут извращения. детям до 16 не смотреть!
4. //бл*.............
5. //эту функцию НЕ ТРОГАТЬ!!! она каким-то образом работает!
6. //тум-пурум-пурум, APIлки!
7. //удалить рука не подымается... пусть будет.
8. // осторожно! здесь я тупил два дня!
9. // в принципе здесь можно и без дополнтельного массива, но так както эстетичнее, культурнее ё**ныврот!

© ibash.org.ru.
Ещё:
// Устройство для поддержания веса тела пациента при стоянии и ходьбе (костыль)
Ржем «падсталом» всем отделом
У нас используется выражение «узкоспециализированное решение».
Нужно поправить.

// Устройство для поддержания устойчивости вертикального положения тела. (костыль)
или
// Устройство для поддержания устойчивости. (костыль)

У кого есть идеи в чем причина?
/* Do NOT delete this comment */

Может быть, где-то выше не был закрыт блок комментария

У меня была схожая ошибка на базах Access (кажется на 2010).

В какой-то момент она повреждается, иногда такое бывает при сжатии, обмене данными с MS SQL или просто снятии задачи при зависании.

После этого VBA-скрипт начинает останавливаться на произвольной строке кода и выкидывать неизвестную ошибку. Но если на эту строчку написать комментарий, то всё будет работать нормально.

Может быть, баг в компиляторе.

Не раз встречал такое и все это было связано с автогенеригуемым кодом. Например, сегенерирован шаблон кода, дальше программист в определенных секциях пишет код. А вот в такие комменты или разделяют секции, или потом заменяются на код.
я однажды в лигаси проекте похожую штуку нашел (когда удаляешь непонятную строку — и магия компиляции пропадает), после чего раскопал — кто ее использует (и заодно еще парочку макросов, которые им обрабатывались).
Не коммент, но сразу вспомнился знаменитый "Lexa Lexa ty mogu~ movet dave zloebu~" ))
Много таких…
/*Получение постов*/
public function getPosts() {
}

тогда стоит вспомнить такое:
int getRandomNumber()
{
   return 4; // chosen by fair dice roll.
             // guaranteed to be random.
}
Комментарий с упоминанием Бога напомнил древнюю программистскую шутку: «God is real, unless explicitly declared as integer»
Ещё студентами в тех.институте мы баловались и в дипломах (требование было чтобы написан был от руки) делая внутри текста вставки о том, что раз диплом читать никто не будет, то рекомендуется делать ДВС (двигатель внутреннего сгорания) из дерева )))
Одному из нас не повезло — прочли…
«Так как всё равно никто это читать не будет, для простоты принимаю „пи“ равным 5»
У нас валы в редукторах, корпуса микросхем, и еще много всего в дипломах делали из дерева.
Немного черного юмора

на самом деле, не обязательно черного...

Моё, в процессе попытки разобраться с кодом для 80286 процессора
xor bx, bx
mov si, cs:[bx-0E718h] ; покажите мне этого извращенца или дайте телефон его диллера
Когда-то давно участвовал в разработке одной опенсорсной многопользовательской игры, и благодаря довольно эксцентричному сообществу комментарии были довольно «живыми»
Обсценная лексика
//DNA - Because fuck you and your magic numbers being all over the codebase.
#define DNA_BLOCK_SIZE 3

eatverb = pick("devour","nibble","gnaw","gobble","chomp") 
//who the fuck gnaws and devours on a salad

L.client.give_award(/datum/award/achievement/misc/vendor_squish, L) 
// good job losing a fight with an inanimate object idiot

if(HAS_TRAIT(src, TRAIT_NOHUNGER))
		return //hunger is for BABIES


Space Station 13? Тоже принимал участие, в старых репозиториях и пожёстче комментарии бывали
Ага. TgStation при переезде на гитхаб самую жесть выкинул вроде как, чтобы репозиторий не забанили.
Сообщения пользователю тоже бывают неплохи. Однажды Windows мне выдала текст, над которым я медитировал минуты три: «Диалог выбора объектов не может быть найден, так как отсутствует место, где его можно было бы найти». (Цитируется по памяти, плюс-минус пара слов).

В Windows XP и 2000 был скрытый ресурс в библиотеке, содержащей диалог выключения питания. Представлял собой то же самое большое окно со вводом причины внезапного отключения, как в серверных версиях винды, только в заголовке было указано:
image

Про это не знал. Тоже ничего так. :-)
Единственное, что такое «скрытый» ресурс? У ресурсов вроде нет такого признака.
Думаю, что имеется ввиду ресурс, который запихали в длл, но нигде не используют.
За 2000-ый сервер не скажу, но в 2003-м этот диалог используется — появляется при входе в профиль после «неожиданного» завершения работы. В несерверных версиях видимо его не активировали просто.

Используется, но не этот, а соседний, без подписи под комбобоксом :-)

Окошко настолько примелькалось, что эту подпись я как-то и не прочитал :)
Мне нравятся комментарии к комментариям, видно как развивается продукт

// 17,01,2020  не переходим в ошибку сразу
// 07.11.2018  ХХХ просил для УУУ, пусть будет много смс, но не состояние ошибки 
//              ERROR_BILL = 1;
// 02.10.2019  ХХХ просил отправлять смс только один раз

В своё время нашими кодерами была обнаружена закладка в проприетарном коде, полученном от максимально зарубежного заказчика:

// tryapochka

Смысл так и остался неясен )))
image
На украинском внезапный коммент!
Причём достаточно неграмотно написан. Надеюсь, что с php у автора лучше, чем с украинским

@SuppressWarnings("PMD.NPathComplexity")
//NPathComplexity: it's not really complex


Перед особо страшным куском кода

Никогда не понимал, зачем в комментах звездочки ставить)))
Со звездочками выразительнее же.
Постоянно так делаю)))
попросил коллегу исправить одну функцию в совместном проекте. через некоторое время спрашиваю, почему он этого до сих пор не сделал. он показывает мне комментарий, который я оставил там давным-давно и забыл о его существовании:
// don't touch
// function is already fixed
встречал такую отладочную переменную:
bool shit = false; // changes when test isn't passed
вот такое помню:
timeout = 10
twoMinutesTurkish = 300  # bigger timeout

У нас была внесистемная единица времени "один ЩАС" (промежуток времени между ответом на просьбу сделать что-то и реальным началом делания), эмпирически равная 8 минутам.

Sign up to leave a comment.

Articles