🔶 سه نکته‌ی کاربردی در dagger۲ (قسمت اول).. این سه نکته رو در قالب دو پست بلاگ توضیح میدم

🔶 سه نکته‌ی کاربردی در dagger2 (قسمت اول)

🔹خیلی وقت بود در مورد dagger2 چیزی نخونده بودم تا اینکه دوباره فرصت شد مقاله‌های جدیدی بخونم و ۳ تا نکته‌ی جدید ازشون یاد بگیرم. این سه نکته رو در قالب دو پُست بلاگ توضیح میدم. برای اینکه کاربردشون رو بهتر نشون بدم، هر نکته رو در قالب یک کامیت روی پروژه‌ی SearchMovies اعمال کردم. لینک پروژه:
https://github.com/abbas-oveissi/SearchMovies/

1️⃣ استفاده از Component.Builder و BindsInstance@

▫️اگر مثال‌های اندروید دگر۲ رو دیده باشید، در بیشترشون ماژولی هست که از طریق سازنده‌ی این ماژول بهش Context رو پاس دادن. دگر توصیه کرده بهتره از این روش استفاده نشه و BindsInstance بهش ترجیح داده بشه. توضیحات کامل‌ رو همراه با کد‌ها توی لینک زیر نوشتم:
http://abbas.oveissi.ir/2017/07/31/dagger2-tips-part1/

#dagger #android #di
◀️ عضویت در کانال @aoveissi