I remember there was this chart from last Dev summit, and there was comparison of findviewbyid, databinding and viewbinding 😀 I somehow managed to miss that part from new summit, but I will definitely check it later. Ooh and btw I already read your article it helped me to realize what was the idea behind ViewBinding, so thanks for that a lot. Still I've got this quick question, when you following android architecture principles, which one should you use view or data binding, or is it depend on personal preferences and project complexity?