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

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

    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
    override fun showThemeError() {
            Toast.makeText(activity, "Заполните тему", Toast.LENGTH_SHORT).show()
        }
    
        override fun showMessageError() {
            Toast.makeText(activity, "Напишите сообщение", Toast.LENGTH_SHORT).show()
        }
    
        override fun showRatingError() {
            Toast.makeText(activity, "Поставьте оценку", Toast.LENGTH_SHORT).show()
        }
    
        override fun showSendError() {
            Toast.makeText(activity, "Ошибка при отправке сообщения", Toast.LENGTH_SHORT).show()
        }

    Релизный проект который достался на доработку((((
    Android/kotlin

    MininN, 14 Сентября 2018

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

    +1

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    Раз уж пошли багрепорты и их начали исправлять,
    
    https://www.govnokod.ru/24743
    
    Mixed Content: The page at 'https://www.govnokod.ru/24743' was loaded over HTTPS, but requested an insecure script 'http://platform.twitter.com/widgets.js'. This request has been blocked; the content must be served over HTTPS.
    24743:127 Mixed Content: The page at 'https://www.govnokod.ru/24743' was loaded over HTTPS, but requested an insecure resource 'http://www.facebook.com/plugins/like.php?app_id=262270407124304&href=https://www.govnokod.ru/24743&send=false&layout=button_count&width=130&show_faces=true&action=like&colorscheme=light&font=arial&height=20'. This request has been blocked; the content must be served over HTTPS.

    SwiftGovno, 12 Сентября 2018

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

    −3

    1. 1
    24700-гет

    shite, 31 Августа 2018

    Комментарии (6)
  5. Lua / Говнокод #24619

    −2

    1. 1
    Давайте ругать torch7

    3oJIoTou_xyu, 13 Августа 2018

    Комментарии (6)
  6. JavaScript / Говнокод #24596

    0

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    document.querySelector('.button').onmousemove = function (e) {
        var x = e.pageX - e.target.offsetLeft;
        var y = e.pageY - e.target.offsetTop;
        e.target.style.setProperty('--x', x + 'px');
        e.target.style.setProperty('--y', y + 'px');
      };

    nvrngrek1, 07 Августа 2018

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

    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
    f =:verb define
        if. y = 0 do.
            goto_l.
        end.
        echo 'Not null'
        goto_end.
    label_l.
        echo 'Null'
    label_end.
    )
    
    f 0
    f 1

    Мне кажется, что это назло Дейкстре.

    666_N33D135, 05 Августа 2018

    Комментарии (6)
  8. JavaScript / Говнокод #24544

    −1

    1. 1
    Долго не мог понять что за фреймворк такой "Vanilla JS".

    guestinxo, 26 Июля 2018

    Комментарии (6)
  9. C++ / Говнокод #24457

    0

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    body {background: url("http://forumfiles.ru/files/0008/ea/f4/23438.jpg") repeat-y scroll center top transparent;}
    #logotop {background-image: url("http://forumfiles.ru/files/0008/ea/f4/46264.png"); margin-left: -33px;}
    #pun {background-image: url("http://forumfiles.ru/files/0008/ea/f4/21620.jpg");}
    .punbb .section .container, .punbb .post-body, .punbb .post-links, .punbb td.tc2, .punbb td.tc3, .punbb .formal fieldset .post-box, #viewprofile li strong, #viewprofile li div, #setmods dd, .punbb .info-box, .punbb #pun-main .info-box .legend {color: #777;}
    .punbb .post h3 span, .punbb th, #viewprofile li, #setmods dl {color: #777;}

    Северянин

    joneshookrogers, 08 Июля 2018

    Комментарии (6)
  10. JavaScript / Говнокод #24414

    0

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    updateStateByHotkey(items, keyCode, isModifierPressed) {
        const getNewState = stateGetter => items.every(item => stateGetter(item) !== isModifierPressed) === isModifierPressed;
        // Под switch'ем для каждой горячей клавиши
            this.setItemsX(items, getNewState(item => item.x));
    }

    ES6.
    Нежелание подумать над менее запутанной реализацией заставило подумать над реализацией вот этого вот. Под Modifier'ом имеется в виду Ctrl или Command.
    СПОЙЛЕР:
    Горячие клавиши, переключающие состояние, идут парами - без Ctrl и с ним.
    Если все элементы находятся в одном и том же состоянии, оба варианта делают одно и то же - переключают это состояние.
    Если элементы в разных состояниях, то без Ctrl оно включает состояние во всех элементах, а с Ctrl - выключает.
    Значения состояния и isModifierPressed, отличные от true или false, вроде бы, исключены.

    Kozel, 26 Июня 2018

    Комментарии (6)
  11. Ruby / Говнокод #24381

    0

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    def index
      categories = params[:category_ids].present? ?
        params[:category_ids].collect {|id| Category.find id } :
          Category.all
        respond_with(:api, categories)
    end

    когда не знаешь как на это реагировать

    AlexKlim, 13 Июня 2018

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