Комментарии:
Одобрительный комментарий в поддержку познавательного контента, содержащий более семи слов.
ОтветитьСпасибо!
ОтветитьViewbinding великолепен в теории и бесполезен на практике. Никогда не используйте этот бред.
ОтветитьВот что за засада в каждой библиотеке. То livedata без одноразовых eventов, то bottomsheet без мультибэкстэка, то датабайндинг, на который без боли смотреть нельзя в более менее серьезном проде. Как в анекдоте про танк и доработку напильником. А за либу спасибо, опробуем)
ОтветитьЗачем это все если есть просто findViewById ?
А это похоже на то ,как пойти в магазин за хлебом на ракете через Марс.
Нужно не забывать о таких вещах в разработке как KISS,YAGNI
эх, жаль, что синтетику убили...
ОтветитьСпасибо за видео, хороший выбор темы, вот бы побольше из roadmap'a по каждой ветке
Ответитьо, какой-то новый формат видео на канале))) я как раз сейчас изучаю Data Binding, в своём приложении я хочу избавиться от findViewById и тут такое видео выходит на данном канале прям в тему. Спасибо тебе Кирилл)))
ОтветитьПережили findViewById с кастами, ButterKnife, findViewById с дженериком скрывающим каст, некоторые чудом убереглись от KotterKnife и DataBinding, начали использовать synthetic imports из android-extensions, потому что всё равно для аннотации Parcelize все тащили, депрекейтнули всё что было раньше, выдали людям ViewBinding.
После всего этого, если честно, не хочется шевелиться вообще, потому что исходя из этой бесконечной цепочки - лучше бы findViewById использовали и всё, объективно это никогда не было большой проблемой с lazy findViewById.
Безусловно ViewBinding это лучшее что есть сейчас, хотя без твоей библиотеки это выглядит абсолютно ужасно во фрагментах, непонятно почему такое из коробки не сделано. А учитывая ожидаемый Compose и то как гугл любит депрекейтить всё, это выглядит как очень сомнительная инвестиция.
findViewById, ButterKnife, Synthetics, DataBinding, теперь ViewBinding - лол я просто хочу обработать нажатие на кнопочку, почему я каждый год должен это переписывать? вообще какой смысл в этих всех библиотеках если я могу написать findViewById - оно как работало 10 лет назад так и работает...
ОтветитьОчень ждём видос про миграцию на StateFlow!
ОтветитьЯ понимаю что androidExtensions после версии Kotlin 1.4.20-M2 уже не модно, но почему ничего не сказал о нем ни слова?
ОтветитьСтранно. Увидел пост о видео в тг, но в фиде ютуба видео не выскочило. Колокольчик полный стоит.
ОтветитьТо чувство, когда думаешь "О! Да у нас в проекте так же сделано", а потом оказывается, что эта библиотека и затянута)))
ОтветитьПожелание от человека, смотрящего с телефона - побольше шрифт в IDE))
Ответить