1. Java / Говнокод #4681

    +145

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    // где-то:
      public boolean isLoaded() {
        return (boolean) (this.sequencer.isOpen());
      }
    
    //там:
    public boolean isOpen();

    код к книжке

    Запостил: Lure Of Chaos, 19 Ноября 2010

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

    • где такое>?)

      и почему IDE не просекло ненужный каст?
      Ответить
      • J.Harbour "game development for beginners in java 5", 3rd ed.

        IDE как раз просекла, а вот почему автор сомневается, я не пойму
        Ответить
        • так там может анбоксинга явного не было?
          хотя тогда почему кастинг сработал

          тьфу
          какой анбоксинг
          там же примитив в сигнатуре
          Ответить
    • у, у того же автора и другие перлы:
      public class BaseGameEntity extends Object {
       //....
      }
      Ответить
    • Дык книжка же, примеры приводятся, иногда для наглядности и обжект екстендят.
      Ответить
      • угу, а как иначе с идиотами-то
        Ответить
      • Так вот откуда берутся быдлокодеры ))) Они слишком серьёзно воспринимают книжечные примеры )))
        Ответить
        • По-моему быдлокодерами не стают, а рождаются =]
          Ответить

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