함수하나의 함수는 하나의 일만 하도록. 큰 함수를 여러 함수로 나누어서 구성하기 → 가독성 높이기클래스한 클래스는 오직 한 가지 일에만 관심을 가져야 한다클래스는 응집력이 있어야 한다하나의 클래스에 너무 많은 관심사가 엮여 있다면 → 클래스 리팩토링 후, 의존성 주입을 통해 해당 클래스들을 사용하기