Jawa / Говнокод #15252 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
public class LoaderForMongoCompanies extends AbstractJdbcLoader {

    @Override
    protected String getTableSuffix() {
        return "mongo";
    }

}

нужно больше классов

Запостил: roman-kashitsyn roman-kashitsyn, (Updated )

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

  • Терпеть не могу объектно-ориентированное программирование. Топтал спину отца того, кто это придумал.
    Ответить
        • >>Терпеть не могу объектно-ориентированное программирование. Топтал спину отца того, кто это придумал.

          >>Согласен

          вы с ним друг друга стоите.
          Ответить
          • Сначала прочитал: «вы с ним друг на друге стоите». Удивился, неужели Тарас настолько старый, что изобретатель ООП — его сын.
            Ответить
      • Тоже плюсанул, ибо никогда не считал ооп серебрянной пулей, но подобные вбросы были актуальны лет 10-15 назад.
        Тогда таким можно было вызвать действительно неистовый гнев.
        Ответить
        • +1
          всерьез обсуждат ооп это как всерьез спорить какая музыка лучше

          бессмысленно
          Ответить
  • public class LoaderForMongoCompanies extends AbstractJdbcLoader {
      private TableSuffix  myTableSuffix;
    
        @Override
        protected TableSuffix getTableSuffix() {
          if (myTableSuffix == null) {
              fillTableSuffix();
          }
         return myTableSuffix;
        }
    
      private void fillTableSuffix() {
              myTableSuffix =  StringBasedTableSuffixGenerator.getInstanceI().createStringBasedTableSuffix("mongo");
       }
    
    }


    сделал чуть гибче и ООПшнее, проверь
    Ответить

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

Семь раз отмерь — один отрежь, guest!

    А не использовать ли нам bbcode?


    8