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

    −49

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    public class TO {
        
        public static <T> T DO () {
            class NotImplementedYetException extends RuntimeException {} throw new NotImplementedYetException();
        }
    }

    Эти веселые люди...

    Запостил: _a_o_O, 17 Ноября 2016

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

    • Мотивирующие TO.DO()
      Ответить
    • class NotImplementedStillException extends NotImplementedYetException {}
      ...
      class NotImplementedForeverException extends NotImplementedStillException {}
      Ответить
      • Кстати, по намеренности такие исключения разделяют?
        Скажем, "ещё не реализовано" и "не реализовано потому, что так надо".
        Ответить
    • public static <T> T DOOO () {...}
      // ...
      Panther p;
      p.Color = Colors.Pink;
      p.Jobs.Add(TO.DO());
      p.Jobs.Add(TO.DO());
      p.Jobs.AddMulti(TO.DO(), TO.DO(), TO.DO(), TO.DO(), TO.DOOO());
      Ответить

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