CRC (Class Responsibility Collaboration)
- 객체지향소프트웨어 툴
- 구조
클래스 이름 | |
Responsibility(책임) | Collaboration(협력) |
재고확인 | Orderline |
가격결정 | Orderline |
주문 | Customer |
- Responsibility(책임) : 클래스에 할당된 작업
- Collaboration(협력) : 할당된 작업 수행에 필요한 협력관계
- 장점 : 누락된 클래스나 메소드 파악 용이
- 단점 : 멤버가 업무영역에 경험이 없을 시 부적절
CRC카드는 클래스 연산에 대한 상세 알고리즘 설계를 위해 이용되는 도구이다 (X)
CRC 기법의 특징은 클래스의 책임을 가지는 팀 멤버들에게 해당 카드를 배포하는 것이다.(O)
'전산직 준비 > 개념 정리' 카테고리의 다른 글
[정보보호론]유닉스 명령어-2 (0) | 2021.01.03 |
---|---|
[정보보호론] 유닉스 명령어 - 1 (0) | 2021.01.01 |
[정보보호론] 무선랜 발전 (0) | 2020.12.25 |
[자료구조론] 스레드 이진트리(threaded binary tree) (0) | 2020.12.24 |
[정보보호론] MS-Windows (0) | 2020.12.18 |