1. Куча / Говнокод #27006

    0

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    # PowerShell
    
    if ($a2[$j] -Match $a1[$i] -and $a1[$i] -notin $r -and $a1[$i] -ne "ohio") {
        $r += $a1[$i]   
    }

    https://www.codewars.com/kata/reviews/5be8395356b146add7000017/groups/5f4a316915fbdc0001e1c60b

    Когда в тестах есть один случай, который может не пропустить твоё решение
    из-за "ohio", кто-то просто решил добавить эту строку в исключении в условии.

    // ТРЕБУЮ ДОБАВИТЬ PowerShell В СПИСОК GOVNOKOD.RU!

    Запостил: groser, 06 Октября 2020

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

    • > Когда в тестах есть один случай, который может не пропустить твоё решение

      Какой test-driven development )))
      Ответить
      • Я тоже всегда удаляю тест если он не проходит после рефакторинга
        Ответить
    • Блядь, нахуй нужны тесты?
      Ответить
    • А, может быть, там эвристика, которая отсекает нехарактерные сочетания букв
      Но она срабатывает на такое название штата
      Поэтому пришлось добавить исключение.
      Ответить
    • У нас на прошлой работе такой паттерн назывался "не равно мехико", потому что в дебрях кода на, прости господи, vbs/asp, была обнаружена строчка

      If user.Country <> "Mexico" Then


      Еще я в одной ЦРМке видал что-то типа
      if (year != 1998)

      (это жаба)
      Ответить

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