[객체지향의사실과오해] 01 - 협력하는 객체들의 공동체


[객체지향의사실과오해] 01 - 협력하는 객체들의 공동체

들어가기 전 객사오, 일명 토끼책이라고 불리는 책이다. 레벨 1이 끝나기 전에 읽고 싶었는데 그러질 못해서 방학 기간 동안 간단하게 읽고 정리해보았다. 객체지향에 대해 공부하기 전에는 ‘내가 왜 객체지향적으로 코드를 작성해야 하지…? 왜 캡슐화 이런 걸 지켜야 하지?’라는 생각을 많이 했었는데, 객체지향적 설계가 왜 코드의 유지보수성을 증가시키는지, 어떤 측면에서 좋은지 내 나름대로 머릿속에서 정의가 되는 것 같아서 재밌다. 자바 개발자로서 모든 설계의 기본은 객체지향에 대한 이해가 아닐까… 라는 생각이 들었다! 각 장에 대해서 내 나름의 견해를 담아 정리해보고자 한다. ️ 협력 관계 흔히 객체지향 세계를 말할 때 실세계를 모방하기 위함이라고 많이들 답한다. (나 역시 이 책을 읽기 전에 그랬다) ..


원문링크 : [객체지향의사실과오해] 01 - 협력하는 객체들의 공동체