еще смешные комменты
От: _ks_  
Дата: 26.04.06 11:05
Оценка: 6 (2) :))) :))) :))) :))) :))) :))
© друг



Вот, обнаружил в своих исходных кодах такие камменты — я смеялся:

//От автора: "Эти алгоритмы бесполезно пытаться понять. Я их сам ели
понимаю "
//От project manager'a: &^#%%&^@%#&*^%&*#^*^ &*^@#$%&*^$%&*^@$*% ОписАть
все!

...

/**
* Вычисляет область строк в которые будут внесены изменения.
* Не советую что-то в ней менять если не знаешь что меняешь.
*/

...

// А вот если это uninstall, то тогда нужно вычислять сдвижку по файлу.
И нужно круто всё преобразовать.
// Мне совсем не хочется, и я боюсь что у меня не получиться описать, то
что написано внутри этого условия.
...

function _makePreInstalledShift (&$diffs){ // Пофиксил, первые два цикла
местами поменял... Вроде заработало!
// Нифига не заработало блын! Токо больше глючить стало!
// Всё, окончательно заблудился!
// Всё очень сильно переработано, фактически создано заново..
...

//Детектор коллизий. Вроде бы нормально работает...
//Fix: Вот теперь вроде работает!
//Fix: Болта, опять глючит!
//Fix: Вот теперь работает.. Хех интерессная проблема была...
//Fix: Снова не работает.. теперь при анинстале, точнее работает верно,
где-то сдвижку неверно считаю..
//Fix: Очень сильно переработал.. Правда, теперь всё не так свободно и
легко, как было до этого...Почему-то.
//Fix: Надо ещё добить что бы он если видит одинаковое изменение, в
обоих патчах просто пропускал это изменение. Не загружал его и не
пытался применять.
//Fix: Болта, что я там прикручу. Никак не получится.
...

// 24.01.2005: Fixed bug: Короче бажина была ещё та... Ну вообщем я
провтыкал. Самое интерессно что этого никто и не видел..
// Суть бага описывать не буду... Короче прикольный... Два месяца никто
не замечал critical bug!

Re: еще смешные комменты
От: Mishka Норвегия  
Дата: 26.04.06 14:55
Оценка: 3 (1) :))) :))) :))
У нас в коде (на С#):

#region <--- DON'T LOOK INSIDE, IT'S UGLY
Re: еще смешные комменты
От: Freezy Россия  
Дата: 26.04.06 19:01
Оценка:
Здравствуйте, _ks_, Вы писали:

глюки были с эти делом
некогда и неохота разбираться, главное, чтобы работало
Вот зачем я эту строчку зафигачил? Полгода всем было пофигу.........

... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Re: еще смешные комменты
От: Кирпа В.А. Украина  
Дата: 27.04.06 09:29
Оценка: :))
Здравствуйте, _ks_, Вы писали:

А вот что было в файле сгенерированом визардом AcisMFC
жаль что оригинал коммента не сохранил


void CAcisView::DoPasteNative(COleDataObject *pDataObject)
{
TRACE("CAcisView::DoPasteNative\n");
// очень мол устал
// мол ухожу в отпуск
// вернусь тогда мол доделаю
ASSERT(FALSE);
}

Видать не вернулся

А должно было быть там примерно такое
    // get file refering to clipboard data
    CFile *pFile = pDataObject->GetFileData(CAcisDoc::m_cfAcis);
    if (pFile == NULL) {
        //TRACE("CAcisDoc::DoPasteNative: no file data found\n");
        return;
    }

    // Now load it into the document
    CAcisDoc* pDoc = GetDocument();
    ASSERT_VALID( pDoc);
    pDoc->LoadFile( pFile );

    // Now clean up
    delete pFile;
!0xDEAD
Re[2]: еще смешные комменты
От: Аноним  
Дата: 27.04.06 18:49
Оценка:
Здравствуйте, Кирпа В.А., Вы писали:


хорошо что я ушел от этого убожества.
Re: еще смешные комменты
От: Pavel Dvorkin Россия  
Дата: 28.04.06 05:34
Оценка:
Здравствуйте, _ks_, Вы писали:

http://www.rsdn.ru/Forum/Message.aspx?mid=761743&amp;only=1
Автор: retalik
Дата: 13.08.04
With best regards
Pavel Dvorkin
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.