객체지향 프로그래밍

· Book Report
세상을 뚜렷한 경계를 지닌 객체들의 집합으로 바라보는 것은 인간의 선천적으로 타고난 인지 능력이다. 우리는 이미 객체지향적인 사고를 하고 있다. 하지만 많은 사람들이 객체지향의 본질과 중심을 제대로 이해하지 못한 상태에서 객체지향 프로그래밍을 하며 오류를 범하고 자신의 생각에서 모순을 찾게 된다. 나도 이 책을 읽으며 나의 생각이 일차원적이고 짧았다는 사실을 깨달았으며 객체지향에 대한 근본적인 이해와 시야를 넓힐 수 있게 되었다. 많은 책과 강의에서 객체지향이 실세계를 모방하는 것이라고 표현한다. 이러한 표현은 실무적인 관점에서는 부적합하지만 개념을 설명하는 데에는 적절하고 효과적이기 때문에 오해의 여지가 있음에도 불구하고 많은 책과 강의에서 사용한다. 즉, 이는 교육용 표현이다. 객체지향의 목표는 실세..