CS클린코드8장 경계1. 경계란 2. 경계 짓기(1) 우리 코드를 보호하기 3. 경계 짓기(3) 외부 코드와 호환하기 4. 외부 라이브러리 테스트하기 - Learning Test7장 오류 처리9장 유닛 테스트