일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
29 | 30 | 31 |
Tags
- functional programming
- Pattern
- 함수형 프로그래밍
- JDBC
- tcp
- Network
- 스택
- Collection
- 자바
- 겨울카카오인턴
- DesignPattern
- 프로그래머스
- Java
- solid
- javscript
- exception
- 람다 칼큘러스
- Eclipse
- 백준
- 로버트마틴
- 큐
- 디자인패턴
- JavaScript
- 파이썬
- Python
- Spring
- lambda calculus
- design-pattern
- Rails
- Collections
Archives
- Today
- Total
목록adapter (1)
개발자 노트
Adapter Pattern
출처 https://refactoring.guru/design-patterns/adapter Adapter pattern이란? 구조 패턴 두 인터페이스가 불일치할 때, 두 인터페이스가 상호작용할(collaborate) 수 있도록 해주는 디자인 패턴입니다. 상황 목표 주식 시장 모니터링 어플을 만드려고 합니다. 방법 stock data를 XML 포맷으로 받습니다. Analytics Library를 통해 분석을 하고, 그래프를 보여주려고 합니다. 문제 그런데 문제가 있습니다. Analytics Library는 JSON 포맷으로 데이터를 받아 분석합니다. 즉, Stock데이터를 공급해주는 곳의 포맷과 데이터를 받아 분석하는 프로그램의 포맷이 불일치합니다. 서드 파티 라이브러리 코드를 변경하여 해결하려 한다면?..
디자인패턴/Structural Design Pattern
2020. 10. 11. 12:32