Structual Pattern

디자인패턴

[디자인패턴] 구조패턴 - 프록시 패턴(Proxy Pattern)

[디자인 패턴] 디자인 패턴(Design Pattern)이란 1. 디자인 패턴(Design Pattern)이란 설계에 자주 사용하는 패턴들을 정형화 하여 유형별로 정해두고 상황에 맞게 사용될 수 있는 문제들을 해결하는데에 쓰이는 서술이나 템플릿을 뜻한다. 2. 디자 hyunbenny.tistory.com 1. 프록시(Proxy) 패턴이란 먼저 프록시란 대리인이라는 뜻을 가지고 있다. 이를 IT관점에서 보면 아래와 같은 그림으로 나타낼 수 있다. 보통 특정 객체에 대한 접근을 제어하거나 기능을 추가할 때 사용하는 패턴이다. 1) 프록시와 프록시 서버 클라이언트가 자신을 통해서 다른 네트워크 서비스에 간접적으로 접속할 수 있게 해 주는 컴퓨터 시스템이나 응용 프로그램을 가리킨다. 서버와 클라이언트 사이에 중..

디자인패턴

[디자인패턴] 구조패턴 - 어댑터 패턴(Adapter Pattern)

[디자인 패턴] 디자인 패턴(Design Pattern)이란 1. 디자인 패턴(Design Pattern)이란 설계에 자주 사용하는 패턴들을 정형화 하여 유형별로 정해두고 상황에 맞게 사용될 수 있는 문제들을 해결하는데에 쓰이는 서술이나 템플릿을 뜻한다. 2. 디자 hyunbenny.tistory.com 1. 어댑터 패턴(Adapter Pattern)이란 클래스의 인터페이스를 다른 인터페이스로 변환하는 패턴이다. 함께 동작할 수 없는 클래스들이 함께 동작할 수 있도록 해준다. 기존의 코드를 수정하지 않고 코드를 재활용할 수 있다는 장점이 있다.(SOLID 중 OCP를 따른다.) 2. 어떤 경우 사용하는가 기능적으로는 문제없이 동작하는 코드가 단지 인터페이스 차이로 인해 호환되지 않아 사용할 수 없는 경우..

github.com/hyunbenny/study
'Structual Pattern' 태그의 글 목록