퍼사드 패턴(Facade Pattern) 이란? 퍼사드 패턴(Facade Pattern)은 구조 패턴(Structural Pattern)의 한 종류로, 서브시스템들의 공통적인 기능을 정의하는 단순화된상위 수준의 인터페이스를 정의하는 패턴이다. 복잡한 서브 시스템 의존성을 최소화하는 방법 클라이언트가 사용해야 하는 복잡한 서브 시스템 의존성을 간단한 인터페이스로 추상화 할수 있다. 이메일 발송로직을 예로 들어봅시다. 퍼사드 패턴 사용 전 public class Client { public static void main(String[] args) { String to = "namookk@test.com"; String from = "namookk2@test.com"; String host = "127.0.0..