오브젝트: 코드로 이해하는 객체지향 설계 7장을 읽으며 느낀점데이터 타입 추상화와 클래스의 차이를 더 명확하게 이해할 수 있었음. 객체 분해가 단순히 구조를 나누는 것이 아니라, 필요에 따라 정보의 복잡도를 관리하는 중요한 과정. 복잡한 시스템에서 모듈화를 통해 인지 과부하를 줄이고 코드의 가독성을 높이는 데 큰 도움이 된다는 부분 고민 프로그래밍 언어의 설계에 있어 왜(why)에 대해서 더 잘 알게 되었달까? 객체 분해개발자가 인지할 수 있는 용량을 초과하는 순간 인지과부하가 발생하여 문제 해결능력이 급격하게 떨어짐이를 위해 정보의 양을 조절하는 것불필요한 정보를 제거하고 현재의 문제 해결에 필요한 핵심만 남기는 것을 추상화라고 함큰 문제를 작은 문제로 나누는 것을 분해(decomposition)이라..