اشتراکها
همه چیز درباره python
اشتراکها
تزریق وابستگیها و تست پذیری
بازخوردهای دوره
تزریق وابستگیها
تزریق وابستگی رو تا چه سطحی باید انجام داد؟ یعنی رعایت کردن اون تو تمام سطوح نرم افزار باید انجام بشه؟ برای مثال کلاس زیر رو در نظر بگیرید که در لایه Entity وجود داره
آیا با اینکه کلاس پدر و فرزند در یک لایه مشترک هستند ، در اینجا ارزش داره که تزریق وابستگی رو انجام بدیم ؟حجم کد و کار بالا بالا نمیره؟ یا اینکه پیچیدگی زیاد نمیشه؟
class Parent { public IChild child {get;set;} public Parent(Ichild child) { this.child =child; } }