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

    +77

    1. 1
    2. 2
    3. 3
    4. 4
    @Override
    public String toString(){
            return this.toString();
    }

    Запостил: хуита, 27 Июля 2012

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

    • побойтесь стека!
      Ответить
    • @Overflow
      public String toString() { return this.toString(); }
      Ответить
      • pubic String toString() { return this.toString().asParallel(); }
        Ответить
        • Кстати это полный пидец и ЧСХ, если б яве оно было - стек наверняка не скоро переполнится бы.

          Рекомендую запустить это:
          public class AssParallel {
          
              public static void main(String[] args) {
                  shit();
              }
              private static void shit() {
                  try {
                      shit();
                  } finally {
                      shit();
                  }
              }
          }
          Ответить
          • Круть, время вываливания верхнего исключения экспоненциально зависит от размера стека!
            Ответить
          • http://ideone.com/dAQzk
            Рекомендую взглянуть на #2
            Ответить
            • Но ведь мой пример был на жабе.
              http://ideone.com/Id5MJ
              Ответить
            • >Рекомендую взглянуть на #2
              Лол, C# mono - надежная платформа для ынтыпрайз бизнес-решений любой сложности.
              Пробовал, но на жабе у меня так почему-то не получается.
              А на шарпе через 2 раза: #5 вот апять.
              Ответить

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