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

    +84

    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
    public Boolean UnderMonitoring
            {
                get
                {
                    checkUpdateMonitoring(ContractID);
                    DataTable t0 = HespaWebServices.DynamicServices.SQLTable("CONTRACT", "CONTRACT", "ID=" + ContractID,
                                                                             "ID");
                    if (t0.Rows.Count == 1)
                        return Core.RowBoolean(t0.Rows[0], "UNDER_MONITORING");
                    else
                        return false;
                }
            }

    В свойствах обосрать всю бизнес логику, такое надо уметь

    Запостил: __NoBody__, 31 Мая 2012

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

    • показать все, что скрытоКругом, кругом вот эта вот тема педерастии... Да ещё и минус посту, да...
      Ответить
    • если добавить кеширование, то будет вполне себе ок.
      Ответить
    • Основательно написано. Обломает тех, кто хочет:
      1) делать легковесные тесты
      2) контролировать места открытия/закрытия транзакций
      3) минимизировать число запросов к БД
      4) быстро перекатиться на другое хранилище
      Ответить

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