→ 개발 시 패키지, 오픈 소스, 다른 팀의 컴포넌트 등의 외부 코드를 이용할 때 소프트웨어 경계를 깔끔하게 처리하는 기법과 기교

외부 코드 사용하기

∴ Map과 같은 경계 인터페이스 이용 시 이를 이용하는 클래스나 클래스 계열 밖으로 노출하지 않도록 주의.

(Map 인스턴스를 공개 API의 인수로 넘기거나 반환값으로 사용하지 않는다)

경계 살피고 익히기

log4j 익히기

학습 테스트는 공짜 이상이다