item26 : 함수 내부의 추상화 레벨을 통일하라 추상화 계층화 어떤 계층에서 작업할 때 그 아래 수준의 층은 깊게 생각하지 않아도 된다 높은 레벨일수록 단순함을 얻고, 제어력을 잃는다. 추상화 레벨 통일 CS 와 같이 코드또한 계층화가 가능한데, 이를 위한 기본적인 도구가 함수이다. 함수에서 SLA 추상화 레벨 통일 원칙을 통해 추상화가 가능하다. 아키텍처 추상화 아키텍처 수준에서 추상화하여 서브시스템의 세부 사항을 숨겨 상호 운영성과 플랫폼 독립성을 얻을 수 있다. 이는 문제 중심으로 프로그래밍 할 수 있음 모듈을 분리하여 계유의 요소를 숨길 수 있다. item27 : 변화로 부터 코드를 보호하려면 추상화를 사용하라 상수 추상화 val MAX_THREADS = 10 상수를 추출하여 이름을 붙여 관리..