Encapsulation, Abstraction, Programming, Behavior.
https://unsplash.com/photos/WWX2bPqP-z4 Bir geliştirme yaparken başladığımız yer genelde veriyi/veri yapısını temsil edecek olan entity objelerini oluşturmak oluyor. Bundan sonrası ise bu entity ile kayıt oluşturma/güncelleme/silme/okuma(CRUD) işlemlerini yapacak servisleri oluşturmak olabiliyor.