max-android / IceAndFire2

0 stars 0 forks source link

неоднозначный интерфейс #2

Open ParfenovVS opened 7 years ago

ParfenovVS commented 7 years ago

Не понимаю для чего интерфейс этот. Тут различные методы, не связанные общим смыслом друг с другом. И название тоже не описывает цель интерфейса. Если это колбэк, то он должен содержать методы отложенного вызова, которые выполняются по завершению какой-то операции. А он содержит геттеры для всего и вся.

https://github.com/max-android/IceAndFire2/blob/47b8553de28234ae7dd89ca2287a40ee1a917d0f/app/src/main/java/exampleprilognew/ru/iceandfire2/screen/BookListCharacters/BookListCharactersCallBack.java#L14