logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

UML, 실전에서는 이것만 쓴다

UML, 실전에서는 이것만 쓴다

(Java 프로그래머를 위한)

로버트 C. 마틴 (지은이), 이용원, 정지호 (옮긴이)
  |  
인사이트
2004-01-02
  |  
20,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
yes24 로딩중
교보문고 로딩중
영풍문고 로딩중
인터파크 로딩중
11st 로딩중
G마켓 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
로딩중

e-Book

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

UML, 실전에서는 이것만 쓴다

책 정보

· 제목 : UML, 실전에서는 이것만 쓴다 (Java 프로그래머를 위한)
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 객체지향 프로그래밍/UML
· ISBN : 9788995300985
· 쪽수 : 380쪽

책 소개

UML을 공부하려는 사람이 아닌, 사용하려는 사람을 위한 책. 난해한 UML을 현장 개발자의 관점에서 살펴보며 실무에서 쓰는것만 가르친다. 독자들의 이해를 돕기 위해 다이어그램과 자바 코드를 1:1 매핑시켜 보여준다.

목차

역자서문
추천사
저자서문

1. 이 책의 개요
다이어그램의 유형

2. 다이어그램으로 작업하기
왜 모델을 만들어야 하는가?
UML을 효과적으로 사용하기
반복을 통해 다듬기
언제 다이어그램을 그려야 하며, 어떻게 그려야 하는가?

3. 클래스 다이어그램
기본
예제 클래스 다이어그램
세부사항

4. 시퀀스 다이어그램
기본 개념
고급 개념

5. 유스케이스
유스케이스 적기
유스케이스 다이어그램

6. OOD(객체 지향 개발)의 원칙
설계의 품질
단 하나의 책임 원칙
개발 - 폐쇄 원칙
리스코프 교체 원칙
의존 관계 역전 원칙
인터페이스 격리 원칙

7. 실천방법 : dX
반복적인 개발
계획짜기
반복 주기를 관리 단계로 조직하기
반복 주기에서는 어떤 일이 일어나는가?

8. 패키지
자바 패키지
바이너리 컴포넌트
패키지 설계의 원칙들

9. 객체 다이어그램
어떤 순간의 스냅샷
활동적인 객체

10. 상태 다이어그램
기본
FSM 다이어그램을 사용하기

11. 휴리스틱과 커피
마크 IV 특수 커피메이커
커피메이커 해결 방안
객체지향의 과잉

12. SMC 원격 서비스 : 사례 연구
독자들에게 보내는 경고
SMCRemote 시스템
SMCRemoteClient
SMCRemoteServer
SMCRemoteClient를 위한 테스트
SocketService를 위한 테스트
SMCRemoteServer를 위한 테스트
나머지 테스트
서버 컨트롤러

Appendix 1. 분로 단위 테스팅 패턴
Appendix 2. 프로세스

참고문헌
용어대역표
인덱스

저자소개

로버트 C. 마틴 (지은이)    정보 더보기
‘밥’이라고 불리며, 오브젝트 멘토(Object Mentor, Inc.)의 창립자이자 대표다. 밥과 그의 소프트웨어 컨설턴트 팀은 객체 지향 디자인, 패턴, UML, 애자일 방법론, 그리고 익스트림 프로그래밍으로 전 세계의 고객에게 서비스를 제공하고 있다. 소프트웨어 산업의 지도자로서 C++ 리포트의 편집장, 애자일 연합의 의장을 맡아 업계에 기여했다. 또한 엉클 밥 컨설팅(Uncle Bob Consulting)의 창립자며, 아들 미카 마틴과 함께 클린 코더스(Clean Coders)를 세웠다. 《클린 코드》, 《UML 실전에서는 이것만 쓴다》를 포함한 베스트셀러의 저자이기도 한 그는 《Pattern Languages of Program Design 3》의 편집위원장, 《More C++ Gems》의 편집위원이었으며, 제임스 뉴커크와 《XP in Practice》를 공동 저술하기도 했다. 1996년부터 1999년까지는 <C++ Report>의 편집위원장이었으며, 국제 콘퍼런스와 무역 전시회에서 유명한 강연자이기도 하다. ■ 『Designing Object Oriented C++ Applications Using the Booch Method』 ■ 『Patterns Languages of Program Design 3』 ■ 『More C++ Gems』 ■ 『Extreme Programming in Practice』 ■ 『소프트웨어개발의 지혜 - 원칙, 디자인패턴, 실천방법』(야스미디어) ■ 『UML, 실전에서는 이것만 쓴다 - aJva 프로그래머를 위한』(인사이트) ■ 『Clean Code 클린 코드 - 애자일 소프트웨어 장인 정신』(인사이트)
펼치기
이용원 (옮긴이)    정보 더보기
중앙대학교 컴퓨터공학과에서 소프트웨어공학 전공으로 석사 학위를 받았고, 여러 금융 시스템에 아키텍트로 참여했다. 현재는 처브그룹 에이스손해보험에서 아키텍트로 일하고 있으며, 금융정보보호, 클라우드 컴퓨팅과 IT 컴플라이언스 분야로 관심 영역을 넓히고 있다. 《엔터프라이즈 자바빈즈》(대청)와 《J2EE 응용과 디자인 패턴》(대청)을 썼고, 《EJB 디자인 패턴》(인사이트), 《실용주의 프로그래머를 위한 단위 테스트 with JUnit》(인사이트), 《UML 실전에서는 이것만 쓴다》(인사이트) 등을 번역하였다.
펼치기
정지호 (옮긴이)    정보 더보기
서울대학교에서 영어를 전공하고 경제학을 부전공했다. 한국어 Text To Speech 서버의 통신 하위 시스템, 유아용 한글 게임 ‘디디미’, 영어 교육 솔루션인 ‘Dr. Listening’ 등 다양한 프로젝트에 참여했다. 파이썬, 펄, 루비 같은 동적 프로그래밍 언어를 좋아해서 큰 규모의 시스템에 통합하는 일이나 UML을 동적 언어에 적용하는 방법을 연구 중이다. 현재는 법무법인 광장에서 변호사로 일하고 있고, 법무 관련 업무와 IT 기술을 접목하는 일에도 관심을 갖고 있다.
펼치기

책속에서

UML 다이어그램을 던져 버리는 습관을 길러라. 더 좋은 방법은, 다이어그램을 오래 기록되는 매체에 기록하지 않는 습관을 기르는 것이다. 칠판이나 종이 조각에 다이어그램을 그려라. 칠판을 자주 지워 버릇하고, 종이 조각은 던져 버려라. 일반적으로 CASE 도구나 그림을 그리는 프로그램을 사용하지 마라. 이런 도구가 필요한 때와 장소도 있지만, 여러분이 그리는 UML의 수명은 대부분 그렇게 길지 않을 것이다...

어떤 다이어그램이 여기에 포함되는지 찾는 것은 부질없다. 이런 다이어그램을 보면 바로 느낄 수 있다. 이런 다이어그램을 먼저 그리고자 노력하는 것도 의미 없다. 여러분은 추측할 수 밖에 없으며, 추축은 대부분 틀릴 것이다. 정말로 유용한 다이어그램은 자꾸만 그리게 된다. -본문 44p 중에서


추천도서

이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책