1. Pascal / Говнокод #22428

    −15

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    var
        crit: string;
    
      crit := ' parent_id = ' + tabb;
    
      GetData(dsTEMPCNTR, 'select * from units where ' + crit);

    переменная crit более нигде не используется)

    Запостил: Kaldblpb, 22 Февраля 2017

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

    • Ну всё правильно, в 4 строке бизнес-логика, в 6 - детали реализации.
      Хотя лучше конечно было параметр запроса сделать а не кодом, но вдруг там слишком много таких запросов.
      Ответить
      • >>Ну всё правильно, в 4 строке бизнес-логика, в 6 - детали реализации.
        ага, вот что такое "разнесение доступа к данным и бизнес логики"
        Ответить
    • php на паскале
      Ответить
    • crit := Format(' parent_id = %s', [tabb]);


      Исправил.
      Ответить

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