Tagged: dependency inversion
Yazılım geliştirirken Inversion of Control, IoC Container, Dependency Inversion ve Dependecy Injection kavramlarıyla karşılaşırız. Birbirlerine benzer kavramlar olsalarda ayrımlarının yapılması gerekmektedir. Örnekleriyle tüm terimlere göz atmadan Principle ve Pattern arasındaki farkın anlaşılmasında yarar var....
Solid prensiplerinin sonuncusu bağımlılıkların tersine çevrilmesini de ele alarak ilk serinin sonuna geliyoruz. Bir önceki prensip Interface Segregation Prensibi incelemediyseniz bağlantıdan ulaşabilirsiniz. Dependency Inversion prensibi, Robert C. Martin aracılığıyla hayatımıza girmiş ve gevşek bağ...
Kişisel bilgi depomun ilk yazısında Solid prensiplerine yoğunlaşacağım. Bu tarz prensiplerle tanıştıkça kod kalitem gözle görülür şekilde değişerek Clean Code kavramının ne denli önemli olduğunu anladım. İçeriği basit; uygulaması alışkanlıklardan dolayı zaman alan bu...