본문 바로가기

개발서적 리뷰

객체 지향의 사실과 오해

https://book.naver.com/bookdb/book_detail.nhn?bid=9145968

 

객체지향의 사실과 오해

객체지향에 대한 선입견을 버려라!『객체지향의 사실과 오해』는 객체지향이란 무엇인가라는 원론적면서도 다소 위험한 질문에 답하기 위해 쓰여진 책이다. 안타깝게도 많은 사람들이 객체지향의 본질을 오해하고 있다. 가장 널리 퍼져있는 오해는 클래스가 객체지향 프로그래밍의 중심이라는 것이다. 객체지향으로 향하는 첫 걸음은 클래스가 아니라 객체를 바라보는 것에서부터 시작한다. 객체지향으로 향하는 두 번째 걸음은 객체를 독립적인 존재가 아니라 기능을 구현하기 위해 협력

book.naver.com

 

현재 회사에 신입으로 들어왔을 때, 회사로부터 추천 도서로 여러권을 선물받았다.

그 중 한권으로, 객체지향이란 무엇인가에 대한 기본 생각을 자리잡게 해준 책이다.

 

이 책을 읽기 전에는 객체가 아닌 클래스 중심으로 코드를 짜고 설계를 했다.

이 책을 읽으면서 머리가 멍했다.

말 그대로 객체 지향은 객체가 중심이 되어야하는데 그 반대로 살았구나.

 

두 번째 읽을 때는 또 다른 느낌이다.

반 년이나 일 년이 흐른 후에 또 한번 읽어보고 싶다. 

그 때는 또 어떤 느낌이 올까 너무 궁금하다.

 

참고로 두 번째 읽을 때 가장 감명깊었던 말은

"객체 지향 설계자로서 우리의 목적은 현실을 모방하는 것이 아니다. 단지 이상한 나라를 창조하기만 하면 된다" (현실 세계를 은유하는 이상한 나라)

 

은유라는 표현이 정말 적절하다고 생각했다.

객체 지향의 개념을 잡고자 한다면 꼭 읽어보길 권한다.

'개발서적 리뷰' 카테고리의 다른 글

자바 웹 프로그래밍 Next Step  (0) 2018.12.09
Effective Java  (1) 2018.12.09