Каков лучший комментарий в исходном коде, с которым Вы когда-либо встречались? [закрытый]

360
задан 14 revs, 11 users 61% 17 September 2011 в 14:54
поделиться

518 ответов

Я обнаружил этот драгоценный камень при просмотре источника HTML более раннее повторение веб-сайта TVNZ (от строки 571, если Вы манипулируете дома):

<!-- Hopfully we can do this otherwise the nav is going to be pretty plain and Hong will go postal. -->
8
ответ дан Simon Lieschke 23 November 2019 в 00:15
поделиться

Я просто натыкался на этого в действительно простом тесте программа C++ для класса в колледже.

я комментировал класс.

В деструкторе...

// Choose! Choose the form of the Destructor!
// The choice is made! The Traveler has come!
8
ответ дан Chris Kloberdanz 23 November 2019 в 00:15
поделиться
catch (Domain.ConcurrencyException)
{
    // somebody changed it between the time we loaded it and now.
    // weird, huh?
}
8
ответ дан George 23 November 2019 в 00:15
поделиться

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

Without a crash 

Or mighty bang 

The sync disk 

Did it's process hang
8
ответ дан Nat 23 November 2019 в 00:15
поделиться

Это - мой любимый комментарий когда-либо.

/// I intend to do this as shittily as possible because there are many better products that will totally blow this out of the water
/// and we don't have them so whatever

Позже в файле мы развлекаемся еще больше как

/// sidestep a bug in WCF (that we can't send types across)
/// or, depending on how you look at, this issue is a Feature

И снова позже

if( where == null)//be nice
8
ответ дан smaclell 23 November 2019 в 00:15
поделиться
// THE LOOP THAT DO EVERYTHING!!!!!!!
8
ответ дан Andreas Magnusson 23 November 2019 в 00:15
поделиться
'Do not optimize these next two lines. Compiler bugs lurk.

И они сделали. Уплотнение переменной в выражение на второй строке привело к вскакиванию в середину "кучи" и попытки выполнить данные.

10
ответ дан 2 revs, 2 users 86% 23 November 2019 в 00:15
поделиться
// Bad Christian, No cookie

Cookie в этом контексте делает не , относятся к браузеру cookie

8
ответ дан Ted 23 November 2019 в 00:15
поделиться

Это один от моего собственного кода, но это все еще действительно забавно, и я полагаю, что мог бы также поднять его, потому что это - на публике SVN.

// These were orginally up and down. When it was clear the names were
// inapplicable, they were renamed to retain the joke.
// Sorry if you were hoping for useful variable names.
quantum strange, charm;
9
ответ дан coppro 23 November 2019 в 00:15
поделиться

Не комментарий, а атрибут

[ThereBeDragons]

И один я видел в реализации IHttpHandler

//What is this?
public bool IsReusable
{
    get{return false;}
}
9
ответ дан 2 revs, 2 users 77%Tuna Toksoz 23 November 2019 в 00:15
поделиться
/* My lawyer told me not to reveal */
9
ответ дан 2 revs, 2 users 67% 23 November 2019 в 00:15
поделиться
# absolutely foul heuristic code.
# ..it's dirty, but you want it.

и:

# VERY USEFUL DEBUGGING AID, for when the above all goes pearshaped:
9
ответ дан Brad Achorn 23 November 2019 в 00:15
поделиться
// TODO: Implement this function!
9
ответ дан 2 revs, 2 users 67% 23 November 2019 в 00:15
поделиться
THIS PROGRAM HAS CODE THAT DOES NOT MEET STANDARDS      

, Что комментарий находится почти в каждой программе, которую мы имеем здесь....

10
ответ дан 2 revs, 2 users 80% 23 November 2019 в 00:15
поделиться

Я должен был добавить этого к нашему старому управляемому таблицей данных механизму правил, прежде чем я решил заменить его языком сценариев.

        /************************************************************
        *                                                           *
        *  .=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-.       *
        *   |                     ______                     |      *
        *   |                  .-"      "-.                  |      *
        *   |                 /            \                 |      *
        *   |     _          |              |          _     |      *
        *   |    ( \         |,  .-.  .-.  ,|         / )    |      *
        *   |     > "=._     | )(__/  \__)( |     _.=" <     |      *
        *   |    (_/"=._"=._ |/     /\     \| _.="_.="\_)    |      *
        *   |           "=._"(_     ^^     _)"_.="           |      *
        *   |               "=\__|IIIIII|__/="               |      *
        *   |              _.="| \IIIIII/ |"=._              |      *
        *   |    _     _.="_.="\          /"=._"=._     _    |      *
        *   |   ( \_.="_.="     `--------`     "=._"=._/ )   |      *
        *   |    > _.="                            "=._ <    |      *
        *   |   (_/                                    \_)   |      *
        *   |                                                |      *
        *   '-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-='      *
        *                                                           *
        *      LASCIATE OGNI SPERANZA, VOI CH'ENTRATE               *
        *************************************************************/
10
ответ дан Chris Doggett 23 November 2019 в 00:15
поделиться

Этот комментарий из старого проекта, который я должен был отладить:

//Haleluya i can go home!
10
ответ дан Polo 23 November 2019 в 00:15
поделиться

Просто добавленный этот сегодня:

// Hardcoded this for time sake ... will make andrew fix later :)
10
ответ дан AdamBT 23 November 2019 в 00:15
поделиться
   // Some wanker in ISO got rid of ifstream(int), ofstream(int), and
   // fstream(int).  Twit.
10
ответ дан danio 23 November 2019 в 00:15
поделиться
// TODO: Drive an ashen stake through the foul heart of this function.

И это была грязная функция. У меня есть кошмары об этом по сей день.

8
ответ дан 2 revs, 2 users 80% 23 November 2019 в 00:15
поделиться

Ну, они являются моими, таким образом, WTF - я, как заявил CodingHorror:

//#region Code for weird cases - do you really want to know?

Я когда-то оставил комментарий как так в некотором ASP:

' Commented out following code, don't delete for when [CustomerName] changes his mind

Как это происходит, [CustomerName] не передумал, но он, DID имеет доступ к веб-серверу и ему, DID находит ту строку...

8
ответ дан 2 revs 23 November 2019 в 00:15
поделиться
public int hashCode() {
//sucks, but what're you gonna do

/*
int hash = 7;
for (int i = 0; i < array.length; i++)
    hash = hash * 31 * (null == array[i] ? 0 : array[i].hashCode());
return hash;
*/

return 0;
}
9
ответ дан Lily 23 November 2019 в 00:15
поделиться
// This part is more difficult

At the top of a method.

That was about 5 lines long.

And not very difficult.

It was the only comment.

In the entire application.

8
ответ дан 23 November 2019 в 00:15
поделиться
// TODO: not this

Написано коллегой над запросом, отчаянно нуждающимся в оптимизации. В его защиту мы все работали по 70 часов в течение нескольких месяцев в этот момент ...

8
ответ дан 23 November 2019 в 00:15
поделиться

Из исходного кода UNIX версии 6, около 1975 г .:

/* You are not expected to understand this. */
10
ответ дан 23 November 2019 в 00:15
поделиться
/**
 * Not even your mum thinks you're special if you call this method
 */    
onlyYourMumThinksYoureSpecialIfYouCallThisMethod() {...}
10
ответ дан 23 November 2019 в 00:15
поделиться

Я нашел это в Google Code Search

    // Constructs a tuple with 2 elements (fucking idiot, use std::pair instead!)
    template <typename T0,typename T1>
    inline tuple <T0,T1> make_tuple (const T0& t0,
            const T1& t1) {
            tuple <T0,T1> t;
            t.get<0>() = t0;
            t.get<1>() = t1;
            return t;
    }
8
ответ дан 23 November 2019 в 00:15
поделиться
// Fuck.

Это и ...

// This code worked before, but my cat decided to take a trip across my keyboard...
10
ответ дан 23 November 2019 в 00:15
поделиться
/*

 ____________________
/                    \
| Jean-Michel Bechet |
| 2002-2009          |
\___  _______________/
    |/
 (o_
 //\
 V_/_


*/
8
ответ дан 23 November 2019 в 00:15
поделиться
/**
 * This run through all the guipublisherbuyRecord , the records those have
 * diff. is buytotal and prior to buy isRecommendedBillingClickedWarning flag
 * is set if priously RB ran and this time not.
 * 
 * --What?
 * 
 * @return
 * @throws AppException
 */
8
ответ дан 23 November 2019 в 00:15
поделиться

При отладке чужого JavaScript я видел следующий комментарий:

// Notice: I feel so dirty doing this, but it's the only way to make it cross browser.

Но, читая один пост Скотта Хансельмена Я наткнулся на следующую цитату, которая очень хорошо сочетается с комментариями, которые я нашел внутри кода:

Every line of code you write that you feel gross about will ultimately come back to haunt you. Therefore, avoid writing code that makes you feel dirty.

Это забавно:)

9
ответ дан 23 November 2019 в 00:15
поделиться
Другие вопросы по тегам:

Похожие вопросы: