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

    +77.2

    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
    /**
     * todo не самый лучший способ обработки завершения диалогов
     * 
     * @author roman
     */
    public final class MyBoolean
    {
        private boolean value = false;
        public boolean getValue()
        {
            return value;
        }
        public void setValue(
            boolean value )
        {
            this.value = value;
        }
    }

    Запостил: ctepx, 09 Февраля 2010

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

    • Вероятно, человек хотел использовать boolean как out-параметр метода.
      Ответить
    • Необходимо больше блекджека
      Ответить
    • Прикол в чем, что в JSF при выводе коллекции стандартных классов невозможно записать изменения (только на чтение). Поэтому сам делал что-то типа такого, только юзал дженериксы 8-)

      public class class Wrapper<T> {
      privateT value;

      Wrapper(T value)
      {
      this.value = value;
      }


      public T getValue(){
      return value;
      }

      public void setValue(
      T value )
      {
      this.value = value;
      }
      }
      Ответить
    • Да не, народ. Это обычный проект. Просто автор не знал про существование класса Boolean.
      Ответить
      • булеан немутируемый, а этот класс -- вполне. в таких ситуациях я использую boolean[1] или int[1], особенно нужно дабы передать параметр по ссылке, а не значению, для последующей мутации.
        Ответить
    • Пришлось идти следом за Джеем, через эту кучу тестостерона. Я осознанно опустил голову, чтобы в случае чего просто сказать, что не заметил Мэта. Уверен, он не хотел бы со мной даже здороваться на виду у своих друзей.
      Ответить

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