http://www.yes24.com/Product/Goods/74219491
오브젝트
역할, 책임, 협력을 향해 객체지향적으로 프로그래밍하라!객체지향으로 향하는 첫걸음은 클래스가 아니라 객체를 바라보는 것에서부터 시작한다. 객체지향으로 향하는 두번째 걸음은 객체를 독립적인 존재가 아니라 기능을 구현하기 위해 협력하는 공동체의 존재로 바라보는 것이다. 세번째 걸음을 내디딜 수 있는지 여부는 협력에 참여하는 객체 들에게 얼마...
www.yes24.com
객체지향의 사실과 오해 이후에 나온 책이다. 이전 책은 이해를 쉽게하기위해서 '이상한 나라의 엘리스'의
예시로 들면서, 등장인물과 객체 지향의 유사성을 비유하는데 중점을 두었다. 충분히 좋은 책이지만, 그래서 실무에서는?
라는 의문이 드는 약간의 아쉬움이 남는 책이었다.
이번 '오브젝트'에서는 영화티켓예매와 전화요금 같은 코드를 바탕으로 객체지향을 풀어내었다. 무엇보다 단계를 나누어 개념과 코드를 설명하고 객체지향적으로 개발하기위해 방향을 제시한다는 점에서 정말 마음에든다.
책을 읽다보면 저자의 관점에서 도메인을 설명하는 내용도 있다. 최근 주목받는 DDD를 전문적인 용어를 쓰지않고
풀어쓴 것이 인상적이다.
최근 주목받는 유명한 책이다보니, 관련 스터디도 많다. 코드 스피츠에서 책의 내용을 바탕으로 스터디를 진행하였기에, 복습겸해서 객체지향 내용을 복습할 예정이다.
평소 객체지향에 관심이 있다면 꼭 읽어보는것을 추천한다!
'읽은책' 카테고리의 다른 글
스프링 부트와 AWS로 혼자 구현하는 웹 서비스 (0) | 2020.01.06 |
---|---|
스프링부트 시작하기 (0) | 2019.12.15 |
심플 소프트웨어 (0) | 2019.11.17 |
개발자의 글쓰기 (0) | 2019.11.01 |
읽기 좋은 코드가 좋은 코드다 (0) | 2019.10.25 |