[Pattern] Bridge Pattern에 대하여
의도 구현에서 추상을 분리하여, 이들이 독립적으로 다양성을 가질 수 있도록 하는 것 활용성 추상적 개념과 이에 대한 구현 사이의 지속적인 종속 관계를 피하고 싶을 때. 이를테면, 런타임에 구현 방법을 선택하거나 구현 내요을 변경하고 싶을 때가 여기에 해당합니다. 추상적 개념과 구현 모두가 독립적으로 서브클래싱을 통해 확장되어야 할 때. 이 때, 가교 패턴은 개발자가 구현을 또 다른 추상적 개념과 연결할 수 있게 할 뿐 아니라, 각각을 독립적으로 확장 가능하게 합니다. 추상적 개념에 대한 구현 내용을 변경하는 것이 다른 관련 프로그램에 아무런 영향을 주지 않아야 할 때. 즉, 추상적 개념에 해당하는 클래스를 사용하는 코드들은 구현 클래스가 변경되었다고 해서 다시 컴파일되지 않아야 합니다. 사용자들은 사용자..
knowledge/pattern
2021. 11. 23. 20:06
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 백준
- 2021 KAKAO BLIND RECRUITMENT
- 프로그래머스
- ubuntu
- env
- 파이썬
- Java
- 자바
- docker
- Spring
- BFS
- django
- docker-compose
- dockerignore
- 면접
- DRF
- Collections
- headers
- Linux
- PostgreSQL
- Command Line
- 카카오
- Pattern
- 알고리즘
- thread
- setattr
- 그래프
- Python
- Celery
- postgres
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함