1. C# / Говнокод #25657

    +2

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    9. 9
    var type = shape switch
    {
      Rectangle((0, 0), 0, 0) => "Point at origin",
      Circle((0, 0), _) => "Circle at origin",
      Rectangle(_, var w, var h) when w == h => "Square",
      Rectangle((var x, var y), var w, var h) =>
        $"A {w}×{h} rectangle at ({x},{y})",
      _ => "something else"
    };

    https://habr.com/ru/post/454446/#comment_20232586

    Какой бароп )))

    Запостил: OCETuHCKuu_nemyx, 02 Июня 2019

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

    • показать все, что скрытоvanished
      Ответить
    • Весьма напоминает лобо.
      Ответить
    • Чувак истерит по поводу читаемости, но тут говно совсем в другом
      Ответить
    • >> Я называю это "нулевой рефакторинг": нулевой рефакторинг — это частный случай рефакторинга кода, при котором код — как текст — не изменяется, но при этом (иногда кардинально) меняется его архитектура, архитектура программы.

      –— Ой, то не вечер да не ве-е-ечер, —– запели строгие мужские голоса, –— мне да малым мало спало-ось...
      —– Люблю эту песню, –— сказал я.
      –— Как же ты ее барин, любить можешь, если не слышал никогда? —– спросил Игнат, присаживаясь рядом.
      —– Почему же не слышал? Это ведь старая казачья песня.
      –— Не, —– сказал Игнат. –— Путаешь. Эту песню господин барон специально для нас сочинили, чтоб мы пели и думали. А чтобы нам легче запомнить было, в ней и слова такие же, как в той песне, про которую ты говоришь, и музыка.
      —– В чём же тогда заключается его участие? –— спросил я. —– Я имею в виду, как тогда можно отличить ту песню, которая была раньше, от той, которую господин барон сочинил, если там и слова такие же, и музыка?
      –— А у той песни, которую господин барон сочинили, смысл совсем другой. Вот послушай, объясню. Слышь, поют: «мне малым мало спалось да во сне привиделось». Это знаешь что значит? Что хоть и не спалось, а всё равно привиделось как бы во сне, понимаешь? То есть разницы нету –— что спи, что не спи, все одно сон.
      —– Понимаю, –— сказал я. —– А дальше?
      Игнат дождался следующего куплета.
      –— Вот, —– сказал он. –— Слушай. «Мне во сне привиделось, будто конь мой вороной разрезвился, расплясался, разыгрался подо мной». А тут вообще мудрость скрыта. Ты человек образованный, знаешь, наверно, есть в Индии такая древняя книга –— Ебанишада.
      Ответить

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