
[구조 패턴] Facade Pattern
·
cs/design pattern
소스코드 보는데 아 이거 분명이 디자인 패턴같은데 뭔지 모르겠는거.사수한테 여쭤보니 파사드 패턴이란다. 처음 알게되어 한번 정리 해봄 1. Facade 패턴이란?Facade 패턴이란복잡한 서브시스템에 대한 단순화된 인터페이스를 제공하는 패턴이다. 이 패턴의 핵심은 '단순화를 통한 접근성 향상'이다. 클라이언트는 서브시스템의 복잡한 내부 동작을 알 필요 없이 Facade를 통해 필요한 기능을 쉽게 사용할 수 있게 된다.Facade?"Facade"는 건물의 정면을 의미하는데, 건물의 정면 안에는 복잡한 구조가 자리하는 것처럼 복잡한 내부 구조를 감추고 깔끔한 외관만을 제공한다는 의미라고 한다. 왜 하필이면 패턴 이름을 “Facade” 라는 이름으로 지었을까?더보기Facade라는 용어 자체가 와닿지 않아서 좀..