Single Responsibility Principle

„Klasa powinna mieć tylko jeden powód do modyfikacji.” Wprowadzenie Zasada pojedynczej odpowiedzialności zakłada, że każda klasa powinna mieć tylko jedną odpowiedzialność (jeden powód do zmiany). Stosowanie tej zasady zwiększa ilość klas w programie, ale zmniejsza ilość klas typu „scyzoryk szwajcarski”. Takie klasy to kilkuset linijkowe klasy, które zawierają zbyt dużo Czytaj dalej…