ICT
-
오브젝트:코드로 이해하는 객체지향 설계 (조영호)review 2020. 2. 17. 14:36
1장만 읽어 봐도 책의 진가를 알 수 있을 듯 막 코딩의 기본을 마치고 설계에 대해서 알고 싶은 사람에게 적합한 책이 아닌가 싶다. 다른 구루,달인(?) 이 말한 수많이 조언들을 언급하며 설명하지만 이책에 진가는 실제 코드를 수정하면서 논의를 진행 시킨다는 점이다. 보통 다른 책에서도 코드가 나오지만 필요한 부분만 짤막하게 인용만 할 뿐이다. 물론 이책도 동작하는 전체 코드를 보여주지는 않지만 이 책이 구현에 관련된 책이 아니고 설계에 관한 책이라는 점에서는 개념 코드 와 실제 동작하는 코드 사이의 어딘가에서 타협한게 아닌가 싶다. P14 모든 스프트웨어 모듈에는 세 가지 목적이 있다. 첫 번째 목적은 실행 중에 제대로 동작하는 것이다. 이것은 모듈의 존재 이유라고 할 수 있다. 두 번째 목적은 변경을 ..