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

    +68.9

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    24. 24
    25. 25
    class MainEntity extends Thread implements Runnable // изврат
     {
    protected Entry entry;
       public MainEntity (Entry ent)
            {
    this.entry = ent;
        setPriority ( NORM_PRIORITY - 1 ); //это списано, по-любому
    run();
            }
    
    public void run()
    {
        try{
    //тут кусок кода я опустил,
    start();
    }catch (Exception e){e.printStackTrace();}
    }
    
    public void start()
    {
        //тут кусок кода БЕЗ каких-либо условий
    run();//Молодцы!!!
    }
    
     }

    Этот код повесил IDE навечно.
    В следующий раз буду читать, че резрабы прислали перед прогоном.

    P.S.: Коменты в коде - мои, не удержался.

    Запостил: guest, 28 Апреля 2009

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

    • Не изврат, а двойная надежность)
      Ответить
    • Капитан Очевидность:
      это код мега-извращенца? :)
      Ответить
    • the:
      void run (){start();}
      void start (){run();}

      Звери....
      Ответить
    • - Па, а тебе не приходило в голову, что в субботу и воскресенье врачи отдыхают. И какой смысл мне здесь одному торчать?
      Ответить

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