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

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
public abstract class EntityCRUDManager<DataObject extends Serializable, DataKey extends Serializable, Filter, DaoObject extends GenericDao<DataObject, DataKey>>
		extends EntityManager<DaoObject> implements CRUDManager<DataObject, DataKey, Filter> {
...
}

public interface CRUDManager<DataObject extends Serializable, DataKey extends Serializable, Filter>{
...
}

public abstract class EntityManager<DaoObject extends GenericDao> extends Manager{
...
}

Во как!!!

Запостил: KILA KILA, (Updated )

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

  • Не совсем говнокод, но по архитектуре классов довольно интересная штука
    Ответить
  • Фэйспалм таким дао пользоваться.

    Справедливости ради хочу сказать что на свете много есть способов организации дао (table gateway, record gateway, active record, data-mapper) и каждый из них ублюдошен по своему. Дао -- это такое место, где нужно зажать нос, и все.
    Ответить

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

Помни, guest, за тобой могут следить!

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


    8