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

    +106

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    9. 9
    proxy1.GetMeasurements(
                new AccountingMeasurementType(255, "Тип документа")))
                            .ToList()
                            .FirstOrDefault(item => 
                                        item.Name.Equals("Спецификация")
                            ),
                SpecificationDS.DateFrom as DateTime?,
                SpecificationDS.DateTo as DateTime?)
    );

    Мало того что в коде прошита сразу куча строк, так еще и числовая константа %)

    Запостил: User123, 08 Июня 2010

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

    • Да, конец света. Побежали в бункеры.
      Ответить
      • Вы можете спокойно относится к такому коду?
        Ответить
        • Всякое бывает. По шее человеку надо дать, конечно, если он постоянно такое пишет там, где не надо. Но этот код совсем неинтересный, грустный, печальный.
          Ответить
    • КО шепчет, что магические числа и строки надо бы оформлять константами
      Ответить
    • HardCode - да. Говнокод - нет.
      Ответить

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