단일 책임 원칙1 [SOLID] 1. SRP(Single Responsibility Principle) - 단일 책임 원칙 이번 글에서는 SOLID 원칙의 S에 해당하는 SRP에 대해 정리해보겠습니다. SRP(Single Responsibility Principle) SRP는 Single Responsibility Principle의 줄임말입니다. 한글로 번역하면 단일 책임 원칙입니다. 언뜻 보면 하나의 클래스가 하나의 역할만 해야 한다는 뜻으로 이해하기 쉽습니다. 하지만 이 말의 진짜 의미는 하나의 클래스는 하나의 액터만을 담당해야한다는 의미입니다. 여기서 액터란 클래스를 변화시킬 수 있는 주체를 의미합니다. 예시 코드를 보며 더 자세히 알아보겠습니다. 예시 코드는 javascript 코드입니다. class Employee { name; positon; constructor(name, position) { this.name.. 2021. 9. 9. 이전 1 다음