State Pattern (HepsiBurada Mülakat Sorusu – MarsRover)

Merhaba. Bu yazımda State Pattern hakkında bildiklerimi size aktarmaya çalışacağım. Örneğimi daha önce bana HepsiBurada dan gelen bir mülakat sorusu üzerinden vereceğim. Açıkcası State Pattern’ e özgün bir örnek verebilmek için çok düşündüm ve sonra aklıma bu mülakat sorusu geldi. State Pattern i uygulamak için güzel bir örnek. Eminim siz de adım adım ilerlerken farkOkumaya devam et →

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 →