1. Лучший говнокод

    В номинации:
    За время:
  2. Куча / Говнокод #28285

    +1

    1. 1
    Вчера в полдень страшно завыла сирена и напугала меня. У вас тоже воют, или только у нас?

    Не к добру это. Ох, не к добру.

    KPblCA, 20 Июля 2022

    Комментарии (7)
  3. C++ / Говнокод #28250

    0

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    24. 24
    25. 25
    26. 26
    27. 27
    28. 28
    29. 29
    30. 30
    31. 31
    32. 32
    // Calc.cpp : Этот файл содержит функцию "main". Здесь начинается и заканчивается выполнение программы.
    //
    
    #include <iostream>
    using namespace std;
    int main()
    {
    	int one;
    	int two;
    	int plus;
    	int minus;
    	int nas;
    	int del;
    	int zbdel;
    
    		
       cout << "Zadejte prvni cislo: \n";
       cin >> one;
       cout << "\n";
       cout << "Zadejte druhe cislo: \n";
    	   cin >> two;
    	   plus = one + two;
    	   minus = one - two;
    	   nas = one * two;
    	   del = one / two;
    	   zbdel = one % two;
    	   cout << "Scitani: " << plus << "\n";
    	   cout << "Odcitani: " << minus << "\n";
    	   cout << "Nasobeni: " << nas << "\n";
    	   cout << "Deleni: " << del << "\n";
    	   cout << "Zbytek deleni: " << zbdel << "\n";
    }

    kcalbCube, 27 Июня 2022

    Комментарии (7)
  4. SQL / Говнокод #28223

    −1

    1. 1
    Доброго дня!

    Никогда не писал для баз данных, да судьба-злодейка заставила.
    Кто бы помог разобраться, м?

    Имеется таблица-справочник, с несколькими колонками. Как я могу прочитать строки из нее, как в ListView?
    Имеется код

    SELECT
    PAT.PATID,
    PAT.PATFIRSTNAME,
    PAT.PATMIDDLENAME,
    PAT.PATLASTNAME,
    PAT.PATBIRTHDATE,
    PAT.PATSEX,
    PAT.PATIDDOC,
    PAT.PATIDDOCSERIES,
    PAT.PATIDDOCNUMBER,
    PAT.PATADDRESSFACT,
    PAT.PATADDRESSFROMDOC,
    PAT.PATPHONENUM,
    PAT.PATPHOTO
    FROM
    PATLIST PAT


    но хз, правильный ли он... и хз как обращаться к элементам полей. я имею только список полей.
    Остались ли среди нас сикулянты, кодящие на Delphi+FIBPLUS?

    без этого говнеца на работу не примут. ох, горе-то какое.

    TPOJlJlb, 15 Июня 2022

    Комментарии (7)
  5. C++ / Говнокод #28192

    0

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    #include <iostream>
    
    int main() {
        const char* pituh = {};
        std::cout << pituh;
    }

    Нахуя?

    3_dar, 26 Мая 2022

    Комментарии (7)
  6. Assembler / Говнокод #28094

    0

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    vbi:
    	mov %al [[email protected]]
    	inc %al
    	mov [[email protected]] %al
    	.mset: memset [@T1] 3A98h 0h
    	rei

    kcalbCube, 28 Марта 2022

    Комментарии (7)
  7. Python / Говнокод #28069

    0

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    import docx
    doc = docx.Document('F://PythonProjects//Trash//example.docx')
    paras = doc.paragraphs
    
    name = input()
    
    for para in paras:
        para = para.text.split(' ')
        for word in para:
            //'NAME,' - строка в исходном файле
            if word == 'NAME,':
                word = name + ','
        para = ' '.join(para)

    Вуду-программирование. "Если я присвою переменной ссылку на объект, а потом присвою её же другую ссылку, то первый объект должен замениться на второй по всей программе."

    Vindicar, 04 Марта 2022

    Комментарии (7)
  8. Java / Говнокод #28064

    0

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    boolean isEven(int number) {
        while (number > 2) {
            number = number - 2;
        }
        if (number == 2) {
            return true;
        } else {
            return false;
        }
    }

    Мистер Хэнки, 28 Февраля 2022

    Комментарии (7)
  9. Python / Говнокод #28051

    −1

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    While 1:
        twy:
           throu Excertion(process(input(> ))
        except Exxepton as s:
          pront(s)

    Я напесавл говнокод. Как вам,

    BOPEHHOE, 24 Февраля 2022

    Комментарии (7)
  10. Куча / Говнокод #28029

    −2

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    Так в языке
    
    
    Не должно быть макросов и прочей кодогенерации, т.к. вся информация о зависимых типах должна быть доступна на этапе компиляции. 
    Вся рефлексия должна быть выполнима на этапе компиляции. Generic'и в топку...
    
    Не должно быть линковки в привычном её понимании — JIT/AOT должен уметь пересобрать с PGO любой отпрофилированный код и выбрать наилучшую реализацию по существующему профилю.
    
    Язык должен быть гомоиконным и строго типизированным (типизированные Lisp'ы 98го года и Shift, например), желательно что бы легко приводился к каноническим минимальным mSSA/aSSA формам без дополнительных трансформаций и свёртки.
    
    Во время компиляции должны быть доступны диапазоны всех принимаемых переменной значений, например http статус от 200 до 600 и т.п., что бы компилятор мог выбрать конкретную размерность типа в зависимости от архитектуры и использовать соответствующий набор команд. Наличие диапазонов очень упрощает обработку ошибок и освобождение/планировку соответствующих ресурсов (сокеты, файлы и прочее).
    
    Желательно использовать зависимые типы для формальной верификации и доказывать прувером отсутствие побочки на всех диапазонах принимаемых значений.

    какой багор))

    kcalbCube, 17 Февраля 2022

    Комментарии (7)
  11. JavaScript / Говнокод #28019

    0

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    function extend<T, U>(first: T, second: U): T & U {
      let result = <T & U>{};
      return result;
    }
    
    function main()
    {
    	const x = extend({ a: "hello" }, { b: 42 });
    	const s = x.a;
    	const n = x.b;
    }

    эта неделя выдалась продуктивной на говнокоды. Ну ну ну... даже и не знаю что сказать по поводу С/C++

    ASD_77, 16 Февраля 2022

    Комментарии (7)