bağımlılıkların zerki

Dependency Injection - Bağımlılıkların Zerki (Çok Kısaca)

Konu:

Yok öyle uzun uzun anlatamam. Zaten anlatması da anlaması da bence uzun süren bir şey bu. Ama en kısasını buldum, en azından kafama yattı. Panda'nın yazmış olduğu AnguarJS: Novice to Ninja (Ücretsiz kitap) kitabından alıntı yapıyorum;

Dependency Injection means that our code is not in charge of obtaining its dependencies. Rather its dependencies are injected automatically by a dependency injection container

Yani bana göre bu söz ile yazar der ki; elinde bir container olacak, bağımlılığı olan şeylerin bağımlılıklarını bu container halledecek. Bu bağımlılar ihtiyaç duydukları şeyleri oluşturmak ya da bulmakla (create new vs.) uğraşmayacak. İşte bu bağımlılıkların zerki/enjeksiyonudur.

Bu terimin Türkçeleştirilmesi hususunda, zerk kelimesi için ayrıca Ümit Vardar'a teşekkürlerimi sunarım.

Ayrıca Bakınız: Konuyla ilgili yıllar önce eklediğim bir video: http://hosaf.org/yazilim/dependency-injection

Dependency Injection - Bağımlılıkların Zerki

Konu:

'Dependency Injection' her yazılımcının en azından kıyısından köşesinden bilmesi gereken bir terim. Bunun kafada tam şekillenmesi, somutlaşması için birilerinin çizip anlatması gerekiyordu. Anthony Ferrara bunu yapmış. Her ne kadar anlatımı bir miktar PHP üzerinden olsa da her yazılımcının anlayabileceği nitelikte anlattığını düşünüyorum. Via tserpico

Subscribe to RSS - bağımlılıkların zerki