Jawa / Говнокод #15375 Ссылка на оригинал

0

  1. 1
// TODO: Add comment here to explain what we do

нашёл на прасторах праектуса %))

Запостил: Pepper-X Pepper-X, (Updated )

Комментарии (25) RSS

  • я предпочитаю вот такое:
    try {
       // huuuge pile of code
    }
    catch( Exception e ) {
      // TODO
    }
    Ответить
        • Сплошная ругань на мамку, типа "Я с твоей мамой в кошки-мышки играл "
          Ответить
        • IDEA также как и в Eclipse, Netbeans в лог ошибку пишет, что по сути тоже гавно. Я всегда меняю шаблон на throw new RuntimeException(e), на всякий. Лучше завалиться, чем пойти куда не надо.
          Ответить
          • Всё правильно делаешь. По этому самому e.printStackTrace() детектятся нубы которые пишут в среде, как в крестах по инклюдам, прагме и неймспейсам.
            Ответить
            • > прагме
              Ты о #pragma once ?
              Наш гайдлайн предписывает использовать именно эту форму инклюд-гарда. Мне больше нравится #ifndef (к тому же, нормальные (тм) компиляторы оптимизируют такой гард примерно также, как прагму).
              Ответить
                  • Жуткие костыли — это язык без модульной структуры, когда при линковке могут подсунуть чужой модуль или забыть что-нибудь прилинковать. Но сишникам к джампам, ведущим в пустоту, не привыкать.
                    Ответить
                    • Ведь им предстоит трудная ночь. Для них каждая ночь с 1982 года была трудной, и их анус был настолько растянут, что мог без проблем вместить core dump.
                      Ответить
                    • > подсунуть чужой модуль или забыть что-нибудь прилинковать
                      Это как раз фигня, линкер выдаст ошибку и остановится.

                      Гораздо веселее, если модуль тот, но собран с другими настройками. Например без поддержки мультитрединга, или с другим соглашением о вызовах...
                      Ответить
                    • > язык без модульной структуры
                      просто программисты на языке считаются достаточно компетентными, чтобы реализовать подходящую им модульную структуру самостоятельно
                      Ответить

Добавить комментарий

Из-за тебя ушел bormand, guest!

    А не использовать ли нам bbcode?


    8