==S==ingle ==R==esponsibility ==P==rinciple -> SRP
==클래스는 단 하나의 변경 이유만 가져야 한다.==
즉, **하나의 클래스는 하나의 책임([[객체의 책임]])을 가져야 한다**.
SRP가 함수에도 적용될 수는 있지만 기본적으로 SRP는 클래스의 책임을 다루는 원칙
함수는 함수의 단일 책임이라고 부를 수 있다.