[Architecture][Python]퍼사드 패턴
패턴 태그 [퍼사드 패턴] 패턴 설명 퍼사드 패턴은 서브시스템에 있는 인터페이스들에 대한 통합된 인터페이스를 제공한다. 퍼사드란 서브시스템을 더 쉽게 사용할 수 있도록 만드는 더 높은 수준의 인터페이스를 말한다. [예시] 간단한 예시로 자동차를 들 수 있다. 자동차의 구성요소를 생각해보자. 자동차라는 물질은 대략 엔진, 파워 트레인, 차축, 휠 어셈블리, 전자 장치, 조향 시스템, 브레이크 시스템, ETC.. 즉, 여러가지 기계장치들로 구성되어 있다. 이걸 프로그래밍적 표현으론 다른 컴포넌트들로 구성되어 있다고도 표현할 수 있다. 즉, 퍼사드 패턴은 프로그램을 구성할때 큰 프로젝트를 다양한 기능들로 쪼개고 쪼개서 각각의 기능들을 구현하고, 구현된 하나하나의 기능들을 최종적으로 합해, 하나의 큰 프로젝트로..
2022. 3. 29.