Доклад: Как готовить и оптимизировать DelegateAdapter / Павел Щегельский, Артур Бадретдинов

Поділитися
Вставка
  • Опубліковано 11 гру 2024

КОМЕНТАРІ • 5

  • @arturbadretdinov
    @arturbadretdinov 3 роки тому +4

    00:00 - вступление
    01:07 - начало секции про DelegatesAdapter
    33:17 - начало секции про оптимизацию

  • @Mike_x64
    @Mike_x64 Рік тому

    По сути первая половина доклада объясняет, что sockeqwe/AdapterDelegates спроектирован плохо, и прячет его интерфейс за «няшным» «DSL».
    Для слушателя, который не угадал авторство, должно остаться загадкой, зачем вообще нужно было изначально проектировать плохо :)
    Вторая половина не касается делегатов (а доклад вроде называется «Как готовить и оптимизировать DelegateAdapter»).
    P. S. На 51:03 фигурирует bindingAdapterPosition, то есть на момент записи видео эпоха ConcatAdapter уже настала. А значит, holder.itemViewType на 17:55 будет выдавать неожиданный результат внутри ConcatAdapter и всё это эпично полетит в направлении throw error.

  • @victordobrov3133
    @victordobrov3133 Рік тому

    на 48:10 говорят про кэширование ресурсов, можно ссылку, что имеется ввиду?

    • @Mike_x64
      @Mike_x64 Рік тому

      Там следующим слайдом пример с getColor. Короче, все повторяющиеся чтения из ресурсов стоит делать единожды.

  • @EEEppt
    @EEEppt 2 роки тому

    Думаю Артур справился бы со всё информацией в этом ролике минут за 30 ))))