Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- design pattern
- Spring
- Spring Boot
- hdfs
- Hbase
- Gradle
- hibernate
- docker
- elastic search
- Clean Code
- Linux
- 도메인주도설계
- Domain Driven Design
- nginx
- 제주
- DDD
- intellij
- Storm
- scala
- Spring Batch
- apache storm
- SBT
- 엘라스틱서치
- Java
- hadoop
- 스프링 배치
- Spring XD
- Angular2
- elasticsearch
- spark
Archives
- Today
- Total
목록디자인패턴 (1)
욱'S 노트
Adapter 패턴 이야기
Adapter 패턴은 우리가 인지하지도 못한 사이 엄청나게 사용하고 있는 패턴이다. 과연 Adapter 패턴이란 무엇인가? 다음은 위키피티아의 정의이다. 어댑터 패턴(Adapter pattern)은 클래스의 인터페이스를 사용자가 기대하는 다른 인터페이스로 변환하는 패턴으로, 호환성이 없는 인터페이스 때문에 함께 동작할 수 없는 클래스들이 함께 작동하도록 해준다. 한마디로 내가 사용하기 편한 메소드들로 감싼다고 생각을 하면 이해가 쉬울 것이다. 이러한 패턴은 외부 라이브러리를 사용할 때 활용 될 수 있다. 실제 비즈니스 로직을 구현하는데는 외부 라이브러리가 많이 혼재되어 있다면 굉장히 이해하기 어려울 것이다. 이런 경우 내가 사용하고자 하는 인터페이스를 잘 정의하고 그의 구현에서 외부 라이브러리의 클래스들..
Story/Design Pattern
2015. 9. 1. 10:47