1. Список говнокодов пользователя debugger

    Всего: 3

  2. Java / Говнокод #21221

    −51

    1. 1
    newAccount.setMoney(newAccount.getMoney().subtract(newAccount.getMoney()));

    debugger, 20 Сентября 2016

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

    −40

    1. 1
    =СЦЕПИТЬ(СТРОЧН(ЛЕВСИМВ(D2;1)); ПСТР(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(D2;"-";"");"’";"");"(quantity)";"Quantity");"(впенсах)";"");"(в пенсах)";"");"(количество)";"Quantity");"1/2/£";"Funds");"£";"Funds");", No Receipt";"");", Receipt Printed";"");" ";""); 2; 10000))

    debugger, 12 Сентября 2016

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

    +77

    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
    int processRequest(Request rq) {
        try {
            ... blablabla ...
            if ("".equals(object.getPrefix())) {
                throw new IllegalArgumentException(bundle.getMessage(MessageKeys.ILLEGAL_PREFIX));
            }
            ... blablabla ...
        } catch (IllegalArgumentException ex) {
            if (ex.getMessage().equals(bundle.getMessage(MessageKeys.ILLEGAL_PREFIX))) {
                return ErrorCodes.ILLEGAL_PREFIX;
            }
            return ErrorCodes.UNKNOWN_ERROR;
        }
        ... blabla ...
        return ErrorCodes.OK;
    }

    Интересный подход

    debugger, 27 Марта 2015

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