아이템 32: 추상화 규약을 지켜라 무언가를 할 수 있다는 것이 그것을 해도 괜찮다는 의미는 아닙니다. 규약은 보증(warranty) 과 같습니다. 상속된 규약 클래스를 상속하거나, 다른 라이브러리의 인터페이스를 구현할 때는 규약을 반드시 지켜야 합니다. 정리 프로그램을 안정적으로 유지하고 싶다면, 규약을 지키세요. 규약을 깰 수밖에 없다면, 이를 잘 문서화하세요.