<영상공부> 파사드 패턴 3분만에 이해하기 (facade pattern)

김조은·2023년 11월 7일

영상공부 모음

목록 보기
39/49

movie

facade pattern

  • 객체지향 프로그래밍에서 많이 씀
  • 복잡한 코드를 감추기 위해 사용(추상화와 비슷)
  • 시스템이 복잡할 때 사용
  • 장점 : 외부에서 사용하기 용이해 의존성을 감소시킴



<예시>

-> 위 사진 처럼 컴퓨터 객체인 ComputerFacade를 통해 복잡한 컴퓨터의 내부 구조를 알 필요없이 start를 호출하면 된다. But, 추가적인 코드가 늘어나느 것이므로 유지보수 측면에서 잘 생각해봐야 함

0개의 댓글