Encapsulation, Abstraction, Programming, Behavior.
repository.save(invoice); } } Buna benzer şekilde kullanıcılar tarafından yapılan her davranışın servislerde davranışa uygun giriş noktası/noktaları olması hem yazılımın bakımını kolaylaştırır hem de hataların kolayca anlaşılıp çözülmesini kolaylaştırır. Aynı zamanda davranış odaklı bakıldığında