본문 바로가기

Book

[책] UML 실전에서는 이것만 쓴다

원제: UML for Java Programers


이 책은 Agile Software development라는 책을 쓴 로버트 마틴이 쓴 책이다.

UML 책이라고 생각했다가는 오산이다. 사실은 UML을 가장한 객체지향 이론에 대한 책이다.


사실 나는 UML을 위해 책을 샀다가 보물을 발견한 느낌이다.

토비의 스프링에서도 이 책에 대해 언급이 될 정도로 유명한 책인 것 같다.

UML에 대해 정확하고 확실하게 배우려면 이 책의 서문에 나와있는 리팩토링으로 유명한 마틴 파울러의 UML Distilled를 보는게 나을 지도 모르겠다. 하지만 이 책에서도 UML의 정수만 추렸고 진짜로 UML을 모두 알려고 하지 말라고 또한 이야기 한다.


다음과 같이 읽으면 도움이 될 것 같다.

1,2 장은 꼭 읽고, 6장이 이 책의 정수가 아닌가 싶다.

3장은 클래스 다이어그램에 대해 좀 더 알고 싶은 사람이(1장에서 기본적인 것은 이미 언급이 되었다)

4장은 시퀀스 다이어그램에 대해 좀 더 알고 싶은 사람이

5장은 유스케이스에 대해 좀 더 알고 싶은 사람이

9장은 객체 다이어그램에 대해 좀 더 알고 싶은 사람이

10장은 상태 다이어그램에 대해 좀 더 알고 싶은 사람이 읽으면 좋다.


8장은 패키지를 그리는 것에 대해 설명을 하는데 6장의 연장선이라고 볼 수 있다.


만약 이 책을 가지고 세미나를 한다면

11장의 휴리스틱과 커피의 문제를 과제로 제시하는 것도 좋을 것 같다.



'Book' 카테고리의 다른 글

[책] 애자일 테스팅 - 정보문화사  (0) 2013.10.09
[책] jQuery in Action 증보판  (0) 2013.03.12
토비의 스프링 3.1  (5) 2013.02.18
자바 세상의 빌드를 이끄는 메이븐 - 박재성  (0) 2013.02.02
HTML5::Canvas  (0) 2013.01.26