더북(TheBook)

 

연습문제

 

1. 퍼사드 패턴으로 구현한 공개 API를 아는 대로 열거하고 하위 시스템의 복잡한 로직이 이들 API에서 어떻게 숨겨져 있는지 설명하세요.

2. 주문/결제 시스템의 복잡한 로직을 감춘 퍼사드를 개발하세요.

3. 주문/결제 두 하위 시스템에 대한 메서드 호출을 메서드 2개로 캡슐화하세요.

4. 퍼사드를 싱글톤으로 개발하세요.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.