독서
2 posts
열 번 들어 안 기억하는 나를 위한 친절한 오브젝트

이 책은 객체지향의 바이블일 것이다. 책을 읽기 전부터 그런 생각을 했다. 추상적인 표지와 무지막지한 두께에서 느껴지는 포스가 흡사 수학의 정석 같았기 때문이다. 그래서 그렇게 어려운 책이 아니라는 주변의 말에도 쉽게 읽을 엄두를 못 냈다. 그러다 회사에서 페어 프로그래밍을 할 때였다. 클라이언트 입장에서 요청으로 엔티티 값을 변경 시키고, 다시 요청으로 엔티티를 조회하도록 코드를 짜고 있었다. 그래서 서비스의 엔티티 값을 변경 시키는 메서드가 해당 엔티티를 반환하게 만들면, 굳이 요청을 다시 보낼 필요가 없지 않겠냐는 주장을 했다. 그 때 팀원이 이야기를 하면서 오브젝트 책을 추천했다. 설날 전부터 읽기 시작했으니 다 읽기까지 약 한달이 걸렸다. 책이 어려워서는 아니고 회사를 다니니 시간내서 공부하기가 쉽지 않았다. 블로그 포스팅 해야한다고 글또를 신청해놓고 지각하고 있는 지금을 봐도 그렇다… 어쨌든, 책에서 인상깊었던 부분을 간략하게 정리해봤다. 💎 처음 만난 지식들 명…

February 27, 2023
독서
객체지향의 사실과 오해 (내 블랙잭은 왜 망했을까)

객체지향의 사실과 오해는 널리 알려진 개발자 필독서 중 하나로, 김영한님의 인프런 강의를 듣다 알게 되었다. 그 후로 책을 긴 텀을 두고 네다섯번 정독했다. 읽기 쉽고 가벼운 책이기도 하고, 경험치가 누적됨에 따라 새로 발견하는 것이 있었기 때문이다. 이 책은 우아한테크코스의 레벨1 필독서에 포함되어 있다. 블랙잭 미션을 마치고 충격과 실의에 빠져 는 생각에 책을 다시 펼쳤다. 그래서 이 글은 책의 전체 내용 보다 특정한 주제와 그에 따른 의견을 중심으로 쓰여졌음을 양해바란다. 내 블랙잭 미션은 왜 망했을까? 네오의 강의에서 을 배우고, 이 책을 다시 읽기 전까진 미션의 패인을 라 생각했었다. 만약 나와 비슷한 생각을 가진 사람이 있다면 흥미롭게 읽을 수 있을 것이다. 이 책을 읽기 전에… 무언가를 설명함에 있어 비유는 때때로 혼란을 일으킨다. 객체지향을 설명코자 나온 많은 비유가 오히려 입문자들에게 잘못된 관념을 심고 있다. 조부모-부모-자식과 자산의 흐름 또는 동물계의 분류와…

April 18, 2022
우아한테크코스
독서