728x90 반응형 Cohension1 [객체지향설계] SOLID 설계 원칙 (1) - SRP (단일 책임 원칙) 안녕하세요. J4J입니다. 이번 포스팅은 solid 설계 원칙 첫 번째인 srp (단일 책임 원칙)에 대해 적어보는 시간을 가져보려고 합니다. SRP (단일 책임 원칙) 란? solid 설계 원칙에서 srp가 의미하는 것은 모든 클래스는 한 개의 책임만을 가지고 있어야 하는 것을 말합니다. 여기서 한 개의 책임이라고 하는 것에 대한 의미를 파악해봐야 합니다. 한 개의 책임을 가진다고 하는 것은 개발을 하면서 생성되는 다양한 모듈들이 존재할 텐데 해당 모듈들이 한 개의 액터만을 위한 기능이 이루어져야 한다는 것입니다. 여기서 말하는 액터는 일부 특정 사용자가 될 수도 있고 일부 특정 시스템이 될 수도 있습니다. 즉, 이 모든 사용자들 중 한 사용자 만을 위한 기능을 생산하는 방식이 srp라고 말해볼 수 있.. 2024. 3. 2. 이전 1 다음 728x90 반응형