7장 오류처리 8강 경계 ✅ 외부코드 사용하기 Map 과 같은 경계 인터페이스를 이용할 때 👉 이를 사용하는 클래스나 클래스 계열 밖으로 노출되지 않도록 주의할 것. 👉 Map 인스턴스를 공개 API의 인수로 넘기거나 반환값으로 사용하지 않는다 ✅ 경계 잘피고 익히기 외부코드를 사용하면 적은 시간에 더 많은 기능을 출시하기 쉬워짐. 하지만 외부코드를 익히기도, 통합하기도 어렵다. 따라서 먼저 간단한 테스트 케이스를 작성해 외부 코드를 익히는 것 추천 학습 테스트 학습테스트 : 프로그램에서 사용하려는 방식대로 외부 api를 호출(통제된 환경에서 api를 제대로 이해하는지를 확인하는 셈) 👉학습 테스트는 api를 사용하려는 목적에 초점을 맞춘다 ✅ 학습테스트는 공짜 이상이다 학습테스트에 드는 비용은 없다 -..