공부하기 위해서 요약정리해놓은 것입니다.. 정확하고 꼼꼼한 자료는 쉽게 배워 바로 써먹는 디자인 패턴을 확인하시고 코드는 github.com/infohojin/patterns 을 참고해 주세요. 퍼사드 패턴은 프로그래밍 언어에서 관심사를 분리하는 패턴입니다. 파사드의 어원은 프랑스어로 건물의 정면이라는 뜻을 갖고 있습니다. 건물의 외관, 겉모습을 말하며 사전적으로 '표면, 허울'로도 해석됩니다. 협업을 위한 분리 작업 파사드는 요즘과 같이 협업과 대형 시스템을 개발하고 배포하는 데 자주 응용되는 패턴입니다. 파사드는 시스템 결합과 사용이 용이하도록 관심사를 분리합니다. 하나의 서비스를 여러 개발자와 공동으로 만드는 과정은 쉽지 않습니다. 분리된 기능별 모듈을 하나로 합치는 과정에서도 수많은 난관에 봉착합..