https://khalilstemmler.com/articles/object-oriented/design/responsibility-driven-design/
정의
- 요구사항을 객체지향 소프트웨어로 전환하는 효과적인 방법의 객체지향 설계방법
구성
- Role (이름)
- 관련된 responsibilities의 모음 - Responsibility
- (task/behavior와 같은) 해야할, (data와 같은) 알아야 할 의무 - Collaboration
- 객체 또는 role과 상호작용하는 것들
'CS > 개발론' 카테고리의 다른 글
[개발론] CRC 카드 (Class-Responsibility-Collaboration card) (0) | 2022.06.26 |
---|---|
[개발론] 생성 패턴 (Creational Pattern) - 싱글톤, 팩토리, 추상 팩토리, 빌더, 프로토타입 (0) | 2022.06.04 |
[개발론][테스트] Mock (0) | 2022.05.10 |