본문 바로가기
객체지향에 관하여

객체지향의 사실과 오해 (0)

by 임동무 2023. 1. 17.

지금까지 JAVA 를 공부해오면서 객체지향에 대해서 그저 "객체를 class 로 만들어 사용하는 것" 정도로 생각했다.

"객체지향" 이라는 패러다임의 중요성에 대해서 정확하게 인지하지 못했고 

당연하게도 객체 지향에 입각한 사고도 훌륭하게 해내지 못했다.

 

하지만 이런 문제들을 혼자 공부하면서는 인지하지조차 못했다.

객체지향의 본질이 무엇인지와 같은 원론적인 접근 보다는

DB 설계를 잘하는 법, JPA 를 사용하는 방법 등 그저 지금 상황에서 내가 효율적으로 개발하기 위한 공부를 해왔다.

 

 

하지만 우테코를 준비하면서 "객체지향적" 이라는 키워드에 관심을 가지고 객체 하나하나에 집중을 하게 되었고

이는 결국 "객체지향" 이라는 패러다임의 원론적인 접근을 요했다. 그래서 검색을 통해 이 책을 접했고 읽게 되었다.

 

아직 책은 초반에 머무르고 있다. 한 문장 한 문장을 완전하게 이해하기 위한 독서를 하다보니 읽는 속도가 상당히 더디게 느껴진다.

지금까지 이 책을 읽으면서

"객체지향" 이라는 패러다임에 대해서 잘 모르고 있거나 잘못 이해하고 있는 사람이 나만이 아니구나." 

는 것을 느꼈다. 

 

 

이 책은 코드와 함께 구현 방식을 보여주는 책이 아니다.
객체 지향에서 중심이 되는 "객체" 가 무엇인지에 대한 필자의 대답을 적어놓은 책이다.
자신이 객체지향 프로그래밍에 대해서 공부하면서
객체가 무엇인지 혹은 객체지향적인 사고는 어떻게 사고하는 것인지 에 대한 
명확한 본인의 답변을 하지 못하는 사람이라면 이 책을 읽고 많은 도움을 얻을 수 있을 것 같다.

 

 

 

'객체지향에 관하여' 카테고리의 다른 글

객체지향의 사실과 오해 (1)  (0) 2023.01.17

댓글