ЙажаСценарий / Говнокод #13155 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
//
    getMode: function(nMode) {
        switch (nMode) {
            case this.MODES.LEFT_BOOKEND:
                return this.aModes[nMode];
            case this.MODES.RIGHT_BOOKEND:
                return this.aModes[nMode];
            case this.MODES.BOTH_BOOKENDS:
                return this.aModes[nMode];
            case this.MODES.NONE:
            default:
                return this.aModes[this.MODES.NONE];
        }
    },

Наверное уже боян, но вот же он, опять!

https://github.com/scirelli/ExtjsBreadCrumbs/blob/master/js/ux/breadCrumbs.js

Запостил: Elvenfighter Elvenfighter, (Updated )

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

    • Что-то похожее уже встречалось.

      1. case непосредственно перед default не нужно, ибо default покрывает и этот случай.
      2. строки 04-09 утрамбовываются:
      case this.MODES.LEFT_BOOKEND:
      case this.MODES.RIGHT_BOOKEND:
      case this.MODES.BOTH_BOOKENDS:
                      return this.aModes[nMode];
      Ответить

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

Семь раз отмерь — один отрежь, guest!

    А не использовать ли нам bbcode?


    8