1. C++ / Говнокод #4722

    +165

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    9. 9
    //Set different text depending on how long on progressbar progress is
    if (dwStepPercent < 25)
        byText=0;
    else if (dwStepPercent < 50)
        byText=1;
    else if (dwStepPercent < 75)
        byText=2;
    else
        byText=3;

    Отличный способ не делить.

    Запостил: Shumway, 23 Ноября 2010

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

    • в MSDN и в BOL нет-нет встречаются примеры с подобным подходом. для учебных целей такой код наверно пойдет, когда надо проиллюстрировать что-то более важное. а в живущих и развивающихся системах - жесткий хардкод.
      Ответить

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