일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- Paging
- mock
- 우테코
- 레벨2
- JUnit5
- 백준
- 코드리뷰
- Spring Batch
- 의존성
- 세션
- 스프링부트
- AOP
- JPA
- 자바
- yml
- 프리코스
- 미션
- AWS
- CircuitBreaker
- HTTP
- 스프링 부트
- REDIS
- 서블릿
- 우아한테크코스
- MSA
- Level2
- 트랜잭션
- Docker
- 프로그래머스
- 우아한세미나
Archives
- Today
- Total
목록오브젝트 (1)
늘
[오브젝트] 6장 메시지와 인터페이스
스터디를 하면서 실무에 적용하기 좋은 챕터라고 생각되어 따로 정리해둡니다. 유연하고 재사용 가능한 퍼블릭 인터페이스를 만들기 위한 원칙과 기법을 살펴보는 것이 주제이다. 우선 협력과 메시지에 대해 알아보자. 협력 관계를 설명하는 전통적인 메타포는 클라이언트-서버 모델이다. 협력은 클라이언트가 서버의 서비스를 요청하는 단방향 상호작용이다. 그리고 객체는 클라이언트와 서버의 역할을 동시에 수행한다. 협력의 관점에서 객체는 두 가지 종류의 메시지 집합으로 구성된다. 하나는 객체가 수신하는 메시지의 집합이고 다른 하나는 외부의 객체에게 전송하는 메시지의 집합이다. 협력에 적합한 객체를 설계하기 위해서는 외부에 전 송하는 메시지의 집합도 함께 고려하는 것이 바람직하다. 용어정리 메시지는 객체들이 협력하기 위해 사..
백앤드 개발일지/웹, 백앤드
2023. 12. 17. 14:55