디자인 패턴을 공부하면서 접하게 되는 Facade 패턴은 이걸 패턴이라고 말하는 게 맞나 싶을 정도로 이해가 쉽고 구조가 단순합니다.그러면서도, 백엔드 웹개발을 하면서 가장 자연스럽게 자주 사용되는 패턴이기도 하는데요.레이어드 기반의 아키텍처에서 서비스 로직을 오케스트레이션하기 위해 애플리케이션 레이어에 패서드를 두는 구조를 종종 볼 수 있습니다.늘 Facade 계층을 두고 개발을 해오면서 관련 자료를 찾아보려고 했지만 여러 글에서는 단순히 Facade 패턴이 어떤 패턴인지에 대한 정보만 전달할 뿐, 이 Facade를 어떻게 잘 설계해야 할까에 대한 고민이나 정리를 글로 드러낸 자료가 없더라고요.자연스럽게, 저의 주관대로 좋은 Facade, 나쁜 Facade를 정의하게 되면서, 저만의 Facade 작성 ..