정보 전문가

Jmnote (토론 | 기여)님의 2022년 6월 16일 (목) 09:16 판 (새 문서: ==개요== ;information expert, expert, expert principle ;정보 전문가, 전문가 * GRASP의 하나 * 문제: 객체에 책임을 할당하는 기본 원칙은 무엇인가? *...)
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)

1 개요

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

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

2 같이 보기

3 참고

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