سلام
در ابتدا بر خودم لازم میدونم که به خاطر نشر علمتون و همچنین پاسخگو بودن به سوالات دانشجو ها ازتون تشکر ویژه ای کنم.
استاد 2 تا سوال از محضرتون داشتم
1. در جلسه هفتم شما فرمودین که باید از تزریق وابستگی استفاده کنیم. سوال من اینه آیا اگه نمونه سازی از Context در Repository ها انجام شود آیا در اجرای برنامه خطا به وجود میاد یا صرفا به خاطر بهینه کردن برنامه و کاهش استفاده از منابع سیستم از این روش استفاده می کنیم؟
2. شما در فرم هایی که به متد های Repository نیاز دارین ابتدا یک نمونه سازی از Interface انجام میدین و سپس با استفاده از چندریختی ، اون نمونه رو به Repository مربوطه تغییر میدین. آیا دلیل خاصی وجود داره؟ نمیشه مستقیم از Repository نمونه سازی کرد؟
باتشکر.
سلام
1 - بهینه بودن برنامه
2 - میشه ولی برای بحث DI اینکار رو کردیم (همان Dependency Injectiion)