더북(TheBook)

27 테스트 더블을 모형(mock)과 조각(stub)이라고 알고 있을 겁니다. 유닛 테스트라는 용어와 마찬가지로 이 용어 역시 실제로 어떤 것을 의미하는지에 대한 합의가 있는 건 아닙니다. 따라서 이 용어는 되도록 사용하지 않을 예정입니다. 『xUnit 테스트 패턴』[66]이라는 훌륭한 책에서 이 용어에 대한 명확한 정의를 내렸지만, 안타깝게도 아무도 사용하지 않습니다.

 

28 DTO에서 값을 복사하는 것만큼 간단하다고 이야기할 수 있습니다. 두 방식이 같은 (코드의 복잡도 지표 중 하나인) 순환 복잡도(cyclomatic complexity)와 줄 수가 같은 것은 사실이지만, 변환 우선순위 전제(Transformation Priority Premise; TPP)[64]를 고려해서 변수보다는 상수를 단순하게 생각합니다. TPP에 대한 자세한 내용은 5.1.1절을 참고하세요.

 

29 역주 엔티티 프레임워크는 ADO.NET용 오픈소스 관계형 매핑 프레임워크를 말합니다.

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