Си диез / Говнокод #3651 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  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
  33. 33
  34. 34
  35. 35
  36. 36
  37. 37
  38. 38
  39. 39
  40. 40
  41. 41
  42. 42
  43. 43
  44. 44
  45. 45
  46. 46
  47. 47
  48. 48
  49. 49
  50. 50
  51. 51
  52. 52
  53. 53
  54. 54
  55. 55
  56. 56
  57. 57
  58. 58
  59. 59
  60. 60
public string ChangeName(string temp)
        {
            if (textbox2.Checked)
            {
                if (temp == "Алексей")
                {
                    temp = "Лёх";
                }
                if (temp == "Александр")
                {
                    temp = "Санёк";
                }
                if (temp == "Александра")
                {
                    temp = "Саша";
                }
                if (temp == "Анатолий")
                {
                    temp = "Толик";
                }
                if (temp == "Андрей")
                {
                    temp = "Андрюх";
                }
                if (temp == "Антон")
                {
                    temp = "Тоха";
                }
                if (temp == "Борис")
                {
                    temp = "Борь";
                }
                if (temp == "Валерий")
                {
                    temp = "Валер";
                }
                if (temp == "Валерия")
                {
                    temp = "Лер";
                }
                if (temp == "Василий")
                {
                    temp = "Вась";
                }
                if (temp == "Виктор")
                {
                    temp = "Витёк";
                }
                if (temp == "Владимир")
                {
                    temp = "Вован";
                }
                if (temp == "Евгений")
                {
                    temp = "Жека";
               }
....
            }
            return temp;
        }

Склоняем имя=\

Запостил: BlincAttack BlincAttack, (Updated )

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

  • Хорошо, что меня зовут не Алексей. Перспектива быть "лёхом" меня не прельщает.
    Ответить
    • Не поминайте Лёхом...

      А вообще по сабжу имеем т.н. новозвательный падеж, Лёх, Кость, Миш и т. д. Что в этом плохого-то?
      Ответить
  • Сюда бы map в самый раз.
    И, кстати, это не склонение, а уменьшительная форма.
    Ответить
        • Да не. С ним веселее.
          А вообще все программисты - лингвисты, тк изучают языки.
          Другое дело, что бывают неграмотные лингвисты. 😀
          Ответить
          • Веселье заключается в том, что тело минусуют, а потом оно пишет: «За что минусуете!?!?!?1717 Остановитесь говнокодеры!!1» ? Программистов-"лингвистов" пересчитать по пальцам можно, набирают текст в ворде и радуются, исправляя ошибки 2-мя щелчками мышки.
            Пруф - http://govnokod.ru/3653#comment38005
            Ответить
            • программисты - маленькие боги, творцы маленьких вселенных... Лингвисты же разбираются в происхождении слов, и, как правило, ничего не творят. Среди лингвистов тоже есть такие, кто исправляет текст в ворде мышкой. Как и в других областях
              Ответить
  • Интересно было бы узнать label для textbox2 чекбокса 🙂
    Ответить
  • Пацанская серия "Оппа, нежданчик" продолжается ))
    Ответить
    • кстати напоминает тот говнокод Уебкилла - типа а это ты Санек - заходи
      Ответить
  • меня больше бесит не количество копипасты, а то, что после успешного совпадения, например, if (temp == "Анатолий"){ temp = "Толик";} , работа алгоритма не будет закончена, и другие проверки, последующие за успешной всё равно будут производиться. Прям так и вижу как бедолага-процессор дымит регистрами и прокручивает абсолютно бесполезный код.
    Ответить
    • У меня друг, ныне живущий на побережье Атлантики, назвал свою дочь "Виктория Габриэлла". Так что, может и не так уж бесполезен. Хотя, с другой стороны, временная переменная все-равно одна.
      Ответить
      • Двойные имена данный код всё равно обрабатывать не сможет. Не расчитан, тк сравнивает всю строку на имя, так что смысла в лишней работе процессора небыло.
        Когда они научатся заводить mapы и dictionary?..
        Ответить
  • Не хватает еще одного склонения:

    else if (Temp = "Аффтар")
    {
    Temp = "Мудак";
    }
    Ответить

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

Я, guest, находясь в здравом уме и твердой памяти, торжественно заявляю:

    А не использовать ли нам bbcode?


    8