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

    Всего: 2

  2. C# / Говнокод #19941

    +5

    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
    class Program {
        static void Main(string[] args) {
            AppInstance.Get().DoMain(IOMain);
        }
        static IO<None> IOMain() {
            return
                from _ in IO.Do(() => Console.WriteLine("What is your name?"))
                from name in IO.Do(() => Console.ReadLine())
                let message = "Hi, " + name + "!"
                from r in IO.Do(() => Console.WriteLine(message))
                select r;
        }
    }

    https://habrahabr.ru/post/282940

    vleschenko, 05 Мая 2016

    Комментарии (11)
  3. C# / Говнокод #1542

    +133.1

    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
    17. 17
    /// <summary>
    /// General handler for all buttons
    /// </summary>
    private void FormButtons_Click(object sender, EventArgs e)
    {
        Control control = (Control) sender;
    
        if (control.Handle == btnCreateInvoices.Handle)
            ExportOrders();
        else if (control.Handle == btnFirstUsageInvoices.Handle)
            ExportFirstUsageInvoices();
        else if (control.Handle == btnImportCustomers.Handle)
            ImportCustomers();
        else if (control.Handle == btnImportProdcuts.Handle)
            ImportProducts();
        else if // и так далее...
    }

    WinForms приложение, на все кнопки навешен 1 обработчик события OnClick.
    А внутри вот....

    vleschenko, 12 Августа 2009

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