
findViewById()
разработчики предпочитают Kotlin Android Extensions
(далее KAE
). Я от них отказался. Почему:1️⃣ view с одинаковыми id в разных layout порой создавали проблемы, так как
KAE
завязаны на статических импортах и порой по ошибке легко было импортировать не View
, привязанное к отличному от использоваему в коде layout2️⃣ Не самая быстрая скорость работы сборки с ними
3️⃣ Необходимость именновать id view таким образом, чтобы соотвествующие сгенерированные им View с помощью
KAE
, были в camel case. Например вместо @id/my_magic_view
приходилось писать @id/myMagicView
Вполне возможно этих проблем уже и нет и все пришло в норму. Так ли это? Пишите свои комментарии в @android_broadcast_discussions