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