1. Assembler / Говнокод #28812

    0

    1. 1
    2. 2
    3. 3
    E       2     2
    M  X = A  + B
    S            I

    Угадайте, на каком языке программирования написан этот код.

    В поле "Язык" есть подсказка.

    JloJle4Ka, 01 Июля 2023

    Комментарии (75)
  2. Assembler / Говнокод #28811

    0

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    9. 9
    PROCEDURE DIVISION.
      COMPUTE NUMC = (NUM1 * NUM2).
      DIVIDE NUMA BY NUMB GIVING RES-DIV.
      MULTIPLY NUMA BY NUMB GIVING RES-MULT.
      SUBTRACT NUMA FROM NUMB GIVING RES-SUB.
      ADD NUMA TO NUMB GIVING RES-ADD.
      MOVE NUMA TO RES-MOV.
      ...
      STOP RUN.

    Как вам такой код?

    JloJle4Ka, 01 Июля 2023

    Комментарии (10)
  3. PHP / Говнокод #28810

    0

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    1) Протухает сертификат
    2) С горящей жопой бежишь его обновлять
    3) Делаешь мониторинг: отправляешь письмо, если сертификат скоро протухнет
    4) Отправка письма ломается
    5) Go to 1

    3_dar, 29 Июня 2023

    Комментарии (9)
  4. Java / Говнокод #28809

    +1

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    public int hashCode() {
            HashCode h = new HashCode();
            h.addValue(mFirst);
            h.addValue(mSecond);
            return h.hashCode();
        }

    Наалоцируем даже там, где нужны только примитивы

    https://github.com/Netflix/netflix-commons/blob/519178a/netflix-commons-util/src/main/java/com/netflix/util/Pair.java#L119-L124

    Tike, 29 Июня 2023

    Комментарии (16)
  5. Python / Говнокод #28807

    0

    1. 1
    During handling of the above exception, another exception occurred

    А бывает "Исключение возникло при обработке исключения, которое возникло при попытке обработать исключение"?

    3_dar, 27 Июня 2023

    Комментарии (21)
  6. Куча / Говнокод #28805

    0

    1. 1
    Электрика / электроника #8

    #1: https://govnokod.ru/25437 https://govnokod.xyz/_25437
    #2: https://govnokod.ru/25820 https://govnokod.xyz/_25820
    #3: https://govnokod.ru/26570 https://govnokod.xyz/_26570
    #4: https://govnokod.ru/27622 https://govnokod.xyz/_27622
    #5: https://govnokod.ru/27741 https://govnokod.xyz/_27741
    #6: https://govnokod.ru/28191 https://govnokod.xyz/_28191
    #7: https://govnokod.ru/28630 https://govnokod.xyz/_28630

    nepeKamHblu_nemyx, 26 Июня 2023

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

    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
    SELECT last_name,
    
           o.product,
    
           p.price,
    
           c.category
    
    FROM orders o
    
    JOIN prices p ON p.product = o.product
    
    JOIN category c ON p.price >= c.limit_1 AND p.price < c.limit_2

    Сикель-обоссилий.

    JloJle4Ka, 24 Июня 2023

    Комментарии (32)
  8. Swift / Говнокод #28803

    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
    nonisolated
    private static func mapRules(firstName: String, surname: String, middleName: String) -> Bool {
        let mainRule = firstName.isNotEmpty &&
        surname.isNotEmpty &&
        firstName.isValidPersonalData &&
        surname.isValidPersonalData
    
        let additionalRule = middleName.isNotEmpty &&
        middleName.isValidPersonalData
    
        return additionalRule ? mainRule && additionalRule : mainRule
    }

    extension String {
    var isValidPersonalData: Bool {
    let regex = "^(?!\\s)[a-zA-Zа-яА-ЯёЁ\\s'-.]*[a-zA-Zа-яА-ЯёЁ][a-zA-Zа-яА-ЯёЁ\\s'-.]*$"
    return NSPredicate(format: "SELF MATCHES %@", regex).evaluate(with: self)
    }
    }

    alexis-ag, 23 Июня 2023

    Комментарии (0)
  9. JavaScript / Говнокод #28802

    0

    1. 1
    https://github.com/HermanKirshin/MainBrainfuck/blob/main/_.cs

    "Если кому интересно - предлагаю угадать что делает этот код" (Ц)

    JloJle4Ka, 23 Июня 2023

    Комментарии (11)
  10. PHP / Говнокод #28801

    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
    <?php
    
    function filter($var, $type)
    {
         switch ($type[0])
         {
             case 1: $var = 'intval('.$var.')';
             break;
             case 2: $var = 'trim('.$var.')';
             break;
         }
         switch ($type[1])
         {
             case 1: $var = 'intval('.$var.')';
             break;
             case 2: $var = 'trim('.$var.')';
             break;
         }
         return $var;
    }
    $var3 = 233;
    echo filter($var3, [1,2]);
    ?>

    Шедевр:
    https://php.ru/forum/threads/nuzhna-pomosch-po-kodu.101533

    MouseZver, 22 Июня 2023

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