Merhaba. Bu yazımda solid kurallarından single responsibility ve open/closed kurallarına iş dünyasında karşılaştığım bir probleme üretmiş olduğum çözümden esinlenerek bir örnek vereceğim. Bu örneğin internette çokça yer alan soyut anlatımların aksine solid kullanımının yararlarının akılda canlanmasına yardımcı olacağını düşünüyorum. Hadi başlayalım; Benim şuan çalışmakta olduğum firmamda, firma personellerinin kullanımına sunulan, ekran diye bilinen, IT ekiplerininOkumaya devam et
Etiket: Dependency Inversion
Dependency Injection(DI) Nedir?
Merhaba. İlk yazımda Dependency Injection(DI)’ ın ne olduğunu anlatmaya çalışacağım. Aşağıda google dan aratıp wikipedia’ dan aldığım ilk cümle var. In software engineering, dependency injection is a technique whereby one object supplies the dependencies of another object. A “dependency” is an object that can be used, for example a service. Instead of a client specifying which service it willOkumaya devam et
