더북(TheBook)

30 의존성 역전 원칙(Dependency Inversion Principle; 되도록 변하지 않는 것에 의존하라는 원칙)이 적용된 것입니다. 세부 사항은 추상화에 따라 달라지기 때문에, 추상화할 때는 세부 사항에 의존하면 안 됩니다[60]. 여기서 추상화는 도메인 모델, 즉 Reservation입니다.

 

31 역주 비즈니스 로직을 함수에 위임하고 흐름만 제어하는 객체를 의미합니다.

 

32 역주 시스템의 안정성이나 심각한 버그가 있는지 확인하기 위해 시스템을 켜서 동작을 확인하는 테스트입니다. 전자회로에서 전원을 넣었을 때 연결 문제 등으로 기판에서 연기가 나는지 확인했던 것에서 유래했다고 합니다.

 

33 역주 의아할 수 있지만, 아직 API를 통해서 예약을 저장하는 부분의 구현이 없으므로, 앞의 예제 4-15에서 저장소를 만들때 하드코딩해서 저장한 것만 보이는 것입니다.

 

34 12.2절에서 진행합니다.

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