View Binding и Data Binding — это функции Android для подключения кода к представлениям в XML-разметке безопаснее и удобнее, чем старый findViewById. View Binding предоставляет типобезопасные ссылки на представления; Data Binding дополнительно привязывает данные непосредственно к разметкам.
Проблема: findViewById
The old way: findViewById to get view references:
val button = findViewById<Button>(R.id.myButton)
✗ verbose; NOT type-safe (cast errors); NOT null-safe (wrong id → null → crash at runtime)
→ View/Data Binding solve these.
