4챕터 주요 내용 요약 코드 재사용 전략에서 중요하게 볼 것은 기능과 제약사항을 파학하는 것이다.이를 위해서는 코드에 대한 문서와 공개된 인터페이스 또는 API부터 살펴보는 것이 좋다. 라이브러리를 선저할 때 주의해야할 사항 멀티스레드 프로그램에서 사용해도 안전한지 파악한다.라이브러리를 사용하는 코드에 특별히 컴파일러에 설정해야 할 사항이 있는지, 그렇다면 프로젝트 전체에 적용해도 문제가 없는지 확인한다.사용할 라이브러리나 프레임워크에서 의존하는 라이브러리가 있는지 확인한다. 추가적으로 라이브러리에 따라 다음과 같이 좀 더 구체적인 특성을 확인해아 할 수 있다. 초기화나 종료 시 반드시 수행할 작업이 있는지 확인클래스를 상속할 때 어떤 생성자를 호출해야 하고, 어떤 가상 메서드를 오버라이드해야 하는지 ..