6 속성 기반 테스트의 예는 15.3.1절을 참조하세요.
7 역주 테스트 케이스(test case)라 부르는 다양한 테스트를 모아둔 것을 의미합니다.
8 역주 값이나 식이 어떻게 되어야 한다고 표명하는 부분입니다. ‘주장’, ‘단언’, ‘표명’이라 쓰기도 하는데, 이 책에서는 조금 더 명확하게 하기 위해서 ‘어설션’이라고 쓰겠습니다.
9 “CA2007: 태스크를 직접 기다리지 마세요(코드 분석)”
역주 .NET에서 비동기 메서드에서 태스크를 직접 기다리게 만드는 경우 나오는 린트 경고입니다.
10 “CA2234: 문자열 대신 System.Uri 객체를 전달합니다.”
11 기본형 집착(primitive obsession)이라고도 부릅니다[34].
12 5장에서 보증 및 캡슐화에 대해 자세히 설명합니다.