dependency injection یا تزریق وابستگی چیست

dependency injection یا تزریق وابستگی چیست

 «تزریق وابستگی»، یه روش برای کاهش وابستگی بین کلاس های یه برنامه است.

تزریق وابستگی به فرآیندی گفته می شود که طی آن کلاس های سطح پایین به کلاس های سطح بالا که شامل Interfaceها هستند تزریق می شوند. هدف اصلی تزریق وابستگی حذف وابستگی بین کلاس ها و جابه جایی کلاس های انتزاعی و سطح پایین به بیرون از کلاس سطح بالا است.

تزریق وابستگی از طریق روش های زیر صورت می گیرد:

  • تزریق سازنده (Constructor Injection)
  • تزریق متد (Method Injection)
  • تزریق ویژگی (Property Injection)
نویسنده :
مجید پورداود
  • مجید پورداود
  • مهندس نرم افزار و تحلیلگر ارشد سیستم های کامپیوتری تحت وب می باشم. از سال 1395 برنامه نویسی را شروع کردم و به زبان های php (فریم ورک laravel -codeigniter)  و زبان جاوا اسکریپت (فریم ورک express.js-nest.js)  تسلط دارم.  

ثبت دیدگاه جدید

0 دیدگاه

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *