12
Seberapa akurat “Logika bisnis harus dalam layanan, bukan dalam model”?
Situasi Sebelumnya malam ini saya memberikan jawaban atas pertanyaan di StackOverflow. Pertanyaan: Mengedit objek yang ada harus dilakukan di lapisan repositori atau dalam layanan? Misalnya jika saya memiliki Pengguna yang memiliki hutang. Saya ingin mengubah utangnya. Haruskah saya melakukannya di UserRepository atau dalam layanan misalnya BuyingService dengan mendapatkan objek, mengedit …