Facade Pattern : 사용하기 복잡한 클래스 라이브러리에 대해 사용하기 편한 인터페이스를 구성하기 위한 패턴특정한 기능들을 묶어두거나, 생성에 특정한 로직을 추가하는 것이 아닌 '정리'를 위한 패턴이라고 이해 하는 것이 편함.출처 : INPA Dev퍼사드는 하위시스템 클래스들을 캡슐화 하는 것이 아니라, 서브 시스템들을 사용할 간단한 인터페이스를 제공하는 것사용자가 서브 시스템 내부의 클래스를 직접 제한하는 것을 막을 수는 없다. 예시 코드 using System;public class Amplifier{ public void On() => Console.WriteLine("Amplifier: On"); public void Off() => Console.WriteLine("Amp..