10
Anwendbarkeit des Grundsatzes der einheitlichen Verantwortung
Ich bin vor kurzem auf ein scheinbar triviales architektonisches Problem gestoßen. Ich hatte ein einfaches Repository in meinem Code, das wie folgt aufgerufen wurde (Code ist in C #): var user = /* create user somehow */; _userRepository.Add(user); /* do some other stuff*/ _userRepository.SaveChanges(); SaveChanges war ein einfacher Wrapper, der …