에듀윌 · SRP · 단일 책임
S 원칙
SOLID · 첫 번째 원칙

한 클래스 = 한 책임

SRP
Single Responsibility
정의
하나의 클래스는 단 하나의 책임만 가져야 한다. = 클래스가 변경될 이유는 단 한 가지여야 한다.
🍳
작은 식당에 직원 한 명이 요리·서빙·계산·청소를 다 하면 점심시간에 무조건 사고. 한 클래스가 여러 책임을 떠안으면 한쪽 변경이 다른 쪽을 망가뜨려요. 한 사람=한 책임.
💡 합격 공식
한 클래스는 한 가지 일만, 한 가지 이유로만 바뀐다. 보기에 '여러 책임'·'여러 이유로 변경'이 보이면 SRP 위반 신호.