AOP 없는 캐싱
예제 2-23은 캐싱 없는 함수의 구현부다. new 키워드가 거슬리는 독자를 배려하여 이전과는 다른 모듈 생성 패턴을 적용했다.
예제 2-23 캐싱 없는 TravelService 모듈
// 콘퍼런스에 해당하는 파라미터를 제공하여 // 여행사의 원래 웹 서비스를 래핑한다. TravelService = (function(rawWebService) { var conferenceAirport = ‘BOS’; var maxArrival = new Date(/* 날짜 /); var minDeparture = new Date(/