코딩으로 학습하는 GoF의 디자인 패턴 - 인프런 | 강의 디자인 패턴을 알고 있다면 스프링 뿐 아니라 여러 다양한 기술 및 프로그래밍 언어도 보다 쉽게 학습할 수 있습니다. 또한, 보다 유연하고 재사용성이 뛰어난 객체 지향 소프트웨어를 개발할 www.inflearn.com 어댑터 기존 코드를 클라이언트가 사용하는 인터페이스의 구현체로 바꿔주는 패턴 클라이언트가 사용하는 인터페이스를 따르지 않는 기존 코드를 재사용할 수 있게 해준다. 클라이언트는 Target 인터페이스 사용중 Adaptee라는 Target과 연관이 없는 클래스를 Target으로 연결시켜주는 패턴 예제 Target UserDetails(I) User의 detail을 가져올 수 있는 인터페이스 public interface UserDetai..