본문 바로가기
반응형
오브젝트

6. 메시지와 인터페이스 - 1

by brightGarden02 2022. 10. 14.
  • 목차
    1. 협력과 메시지
      1. 클라이언트-서버 모델
      2. 메시지와 메시지 전송
      3. 메시지와 메서드
      4. 퍼블릭 인터페이스와 오퍼레이션
      5. 시그니처
    2. 인터페이스와 설계 품질
      1. 묻지 말고 시켜라
      2. 의도를 드러내는 인터페이스
      3. 함께 모으기
    3. 원칙의 함정
      1. 디미터 법칙은 하나의 도트(.)를 강제하는 규칙이 아니다
      2. 결합도와 응집도의 충돌
    4. 명령-쿼리 분리 원칙
      1. 반복 일정의 명령과 쿼리 분리하기
      2. 명령-쿼리 분리와 참조 투명성
      3. 책임에 초점을 맞춰라

댓글


반응형
반응형