изучить. По моему мнению - фигня какаето не удобная.
Неудобная, но зато с его помощью можно организовать норм двусторонний датабиндинг.
На первый взгляд непонятно, зачем это нужо, но на практике бывает удобно создать ViewModel и засеттить поля прямо в xml вместо того, чтобы делать это в коде. Кроме того, возможно создание кастомных адаптеров, что тоже бывает удобно. Я использую, и мне в кайф.
Еще пример: у нас кодогенерация ViewHolder-ов для RecyclerView работает на датабиндинге. Без датабиндинга это было бы жутко неудобно, на мой взгляд.
Обсуждают сегодня