1. Си / Говнокод #7113

    +146

    1. 1
    2. 2
    count:while(1);
    goto count;

    Запостил: odmin, 30 Июня 2011

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

    • микроконтроллеры?
      Ответить
    • Что-за зависон в квадрате?
      Ответить
    • goto fuuuuuu
      Ответить
      • Расшифрую, goto - не удобная для человеческого восприятия конструкция языка.
        Ответить
        • У нее есть более благозвучный псевдоним: пшолна.
          Ответить
    • "Возьмем бесконечно много бесконечно малых величин", ага.
      Ответить
    • odmin, как сея конструкция используется в программе?
      Ответить
      • Прога вся на прерываниях а в главном потоке только бесконечный цикл.
        Ответить
        • но и для этого по идее не нужно двойного бесконечного цикла - хватит одного.
          только если контроллер как-то странно реализует прерывания.
          Ответить
        • Антипаттерн программирования в МК: всё засунуть в прерывания.
          Т. е. говнодизайн.
          Ответить
          • +1. В прерываниях надо флаги выставлять или там буферы заменять, а не всё-всё делать.
            Ответить
    • это типа "на всякий случай"?
      Ответить
      • угу. ещё обрамить в for(;;) забыли.
        Ответить
      • А вдруг ентот микроконтроллер Cray'ем делан? Они ж бесконечный цикл за пару секунд исполняют.
        Ответить
        • :-[]
          Ответить
        • [я хотел написать что так умеют только контроллеры сделанные Чаком Норрисом, но модераторы не пропустили]
          Ответить
    • Гугл хром выдал:

      фото: в то время как (1); перейти подсчета;
      Ответить
      • Ни как Тарас поставил гуглхром и ищет в нем говнокод реверсинженеренгом и тестированием "Черный ящик", ходя по говнокод.сру?
        Ответить
      • Как дитя, ей богу.
        Ответить
        • А ты всё дуешься на меня? Прости, детка, я не хотел тебя обидеть.
          Ответить
          • кто кому вдул?
            Ответить
            • Нет, ты скажи, почему если америкосы якобы сделали такую распиздатую ракету Сатурн-5, то потом они ваще никак не использовали её наработки и в итоге стали закупать ракетные двигатели у своего главного врага?
              Ответить
              • Да это еще ерунда, вот ты слыхал, че ООН про Гондурас решил?
                бабки же; у нищих руских сотни Протонов на складах ржавеют еще с 1980-х, естественно дешевле рутину у них аутсорсить
                Ответить
                • Когда речь идёт о стратегически важном продукте, то вопрос цены всем пофиг. Покупают у врага только тогда, когда сами ваще не могут (как наши покупали процессоры).
                  Ответить
                  • >покупали процессоры
                    и продолжают покупать
                    Ответить
                  • вообще-то покупали, чтобы реверсить - eg: К1810ВМ86, ОС Нейрон-ДОС, etc

                    и вообще, с какого 30 тонн космических калоприемников вдруг превратились в стратегический груз? для секретных стратегических у них Атласы есть
                    Ответить

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