10
Penerapan Prinsip Tanggung Jawab Tunggal
Baru-baru ini saya datang dengan masalah arsitektur yang tampaknya sepele. Saya memiliki repositori sederhana dalam kode saya yang dipanggil seperti ini (kode dalam C #): var user = /* create user somehow */; _userRepository.Add(user); /* do some other stuff*/ _userRepository.SaveChanges(); SaveChanges adalah pembungkus sederhana yang melakukan perubahan pada basis data: …