1. PHP / Говнокод #18523

    +141

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    switch($op){
            case 'main': IndexNewszMain();
                    break;
    // ......
            case 'savepost':
                    if(CommentsEditPostSave(SafeEnv($_GET['newsz'], 11, int), 'newsz_comments')){
                            break;
                    }
    // .....
            // //
            default: IndexNewszMain();
    }

    Роутинг из модуля одной русской CMS

    Запостил: Мартин, 24 Июля 2015

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

    • говно где ?
      Ответить
      • break в условии считается нормой? И по сути два одинаковых case (ну и пусть, что default он). Логичнее было вызвать функцию, а не оставлять свитч на самотек.
        Ответить
        • кейс без бряка - вот это ненормально. А одинаковые ветки видимо для простоты редактирования
          Ответить
          • >кейс без бряка - вот это ненормально.
            сишкоблядство головного мозга - вот это ненормально.
            Ответить
            • Ну вообще да, я привык что без бряка начнется чат кутежа. Лучше написать бряк, там, где не надо, чем не написать там, где надо
              Ответить
              • кейс без бряка - сишка на ветер.
                Ответить
                • Коль забыл ты бряки в сишке, приготовься снять штанишки.
                  Ответить

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