سلام
یه سوال از استاد داشتم اینکه چرا از binding توی لایوت ها کلا استفاده نکرده
و همچنین برای پیاده سازی آداپتر چرا از ListAdapter ارث بری نکردن (این کلاس یه آبجکت از کلاس DiffUtil.ItemCallback میگیره و با اون خودش انیمیشن ها و تغییر دیتا ها رو هندل میکنه و خیلی بهینه تر هست)
البته من خودم گفته های بالا رو از دوره های آموزشی خود گوگل فهمیدم و میخام بدونم اینجا دلیل خاصی برای استفاده نکردن از روش های بالا بوده؟
سلام وقت بخیر
درمورد سوال اول انتخابی هس از اونجایی که kotlin-android-extention مدتی قبل دیپریکیت شد بهتره از binding استفاده کنین .
* : viewbinding در پروژه موزیک پلیر تدریس شده
درمورد سوال دوم به این دلیل که ListAdapter جدید بوده و هنوز شرکت ها از اون استفاده نمیکنند .