1. Glossaryفەرهەنگی زاراوەکان
Dependency injection
تێخستنی وابەستەیی
Proposed Kurdish term — under reviewزاراوەی پێشنیارکراو — لە ژێر پێداچوونەوەدایە

Definitionپێناسە

Giving an object the things it needs (its ) from outside, instead of letting it create them itself. Then a real service can be swapped for a test one without changing the object.

پێدانی ئەو شتانەیە کە ئۆبجێکتێک پێویستی پێیانە () لە دەرەوە، لە جیاتی ئەوەی خۆی دروستیان بکات. بەم شێوەیە دەتوانرێت خزمەتگوزارییەکی ڕاستەقینە بە یەکێکی تاقیکردنەوە بگۆڕدرێتەوە بەبێ گۆڕینی ئۆبجێکتەکە.

Exampleنموونە

Provider injects a User into every widget below it: the widgets read it and never build a User themselves.

Provider ئۆبجێکتێکی User دەخاتە ناو هەموو ئەو ویجێتانەی لە خوارییەوەن: ویجێتەکان دەیخوێننەوە و هەرگیز خۆیان User دروست ناکەن.

Other Kurdish renderings in useوەرگێڕانە کوردییەکانی تر

تێخستنی وابەستەییەکە، تێخستنەکانی وابەستەیی، تێخستنێکی وابەستەیی

Note on the Kurdish termتێبینی دەربارەی زاراوە کوردییەکە

Proposed: تێخستن ('putting in') + the registry's وابەستەیی (dependency). The registry's sql-injection uses تێخزاندن (sneaking in), which suits an attack, not this.

Related termsزاراوە پەیوەندیدارەکان

Videosڤیدیۆکان

Dependency Injection in a NutshellPhilipp Lackner · Englishئینگلیزی · 172K viewsبینین · 4.3K likesلایک

Dependency injection with a computer example: give a class its parts from outside, through the constructor, so you can swap them and test easily.

بە نموونەی : پارچەکانی لە دەرەوە و لە ڕێگەی پێی بدە، تا بتوانیت بیانگۆڕیت و بە ئاسانی تاقیی بکەیتەوە.

Learn more inزیاتر فێربە لە