정보 전문가

(GRASP 정보 전문가에서 넘어옴)

1 개요[ | ]

information expert, expert, expert principle
정보 전문가, 전문가
  • GRASP의 하나
  • 문제: 객체에 책임을 할당하는 기본 원칙은 무엇인가?
  • 해결책: 이를 수행하는 데 필요한 정보가 있는 클래스에 책임을 할당한다.

  • 메소드, 계산 필드와 같은 책임을 위임할 위치를 결정하는 데 사용되는 원칙이다.
  • 주어진 책임을 살펴보고 이를 수행하는 데 필요한 정보를 결정한 다음 해당 정보가 저장되는 위치를 결정한다.
  • 클래스를 완성하는 데 필요한 가장 많은 정보를 가진 클래스에 책임을 지게 한다.

2 같이 보기[ | ]

3 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}