안녕하세요 알통몬입니다.공감 및 댓글은 포스팅 하는데 아주아주 큰 힘이 됩니다!!포스팅 내용이 찾아주신 분들께 도움이 되길 바라며더 깔끔하고 좋은 포스팅을 만들어 나가겠습니다^^ SOLID의 S - SRP에 대해 공부해보겠습니다. 먼저 위 그림같이 남자라고 하는 클래스와 이 클래스에 의존하는 여러개의 클래스가 있다고 하면,남자클래스가 해야할 일과 책임이 너무 많게 됩니다. 객체지향 세계에서는 이런 경우를 나쁜 냄새가 난다고 해요. 따라서 이럴 때 역할(책임)을 분리하라는 것이 바로 SRP 단일 책임 원칙이에요단일 책임 원칙은 속성, 메서드, 패키지, 모듈, 컴포넌트, 프레임워크 등에도 적용할 수 있는 개념이에요.아래 그림처럼요. 앞으로 나올 나오는 모든 예제들은 이 책의 필자께서 편의를 위해 클래스명과 ..