아이템 40. 메서드 시그니처는 신중하게 설계하라.
아이템 39. 필요하다면 방어적 복사본을 만들라.
아이템 37. 자료형을 정의할 때 표식 인터페이스를 사용하라.
아이템 35. 작명 패턴 대신 어노테이션을 사용하라.
아이템 34. 확장 가능한 enum을 만들어야 한다면 인터페이스를 이용하라.