검색

북큐브서점

마이페이지

로그아웃
  • 북캐시

    0원

  • 적립금

    0원

  • 쿠폰/상품권

    0장

  • 무료이용권

    0장

자동완성 기능이 꺼져 있습니다.

자동완성 끄기

네이버 인증이 완료되었습니다.

이미 북큐브 회원인 경우북큐브 ID로 로그인하시면, SNS계정이 자동으로 연결됩니다.

SNS 계정으로 신규 가입하기SNS계정으로 로그인 시 해당 SNS 계정으로 북큐브에 자동 가입되며 간편하게 로그인이 가능합니다.

비밀번호 찾기

북큐브 고객센터 : 1588-1925

아이디 찾기

북큐브 고객센터 : 1588-1925

아이디 조회 결과

비밀번호 조회 결과

으로
비밀번호를 발송했습니다.

클린 소프트웨어

애자일 원칙과 패턴, 그리고 실천 방법

로버트 C. 마틴

제이펍|2020.03.27

0.0(0명)

서평(0)

시리즈 가격정보
전자책 정가 26,600원
구매 26,600원3% 적립
출간정보 2020.03.27|PDF|27.61MB

10년소장 안내

10년소장은 장기대여 상품으로 구매 상품과는 달리 다양한 프로모션 및 폭넓은 할인 혜택 제공이 가능합니다.

프로모션이 없는 경우 구매 상품과 가격이 동일하지만 프로모션이 진행되게 되면 큰 폭의 할인 및 적립이 제공됩니다.

close

지원 단말기 : IOS 9.0 이상, Android 4.1 이상, PC Window 7 OS 이상 지원

책소개

소프트웨어 개발을 위한 사려 깊은 조언으로 가득한 책!

『클린 코드』를 비롯한 베스트셀러 저자이자 소프트웨어 개발 전문가로 저명한 로버트 C. 마틴은 이 책을 통해 소프트웨어 개발자, 프로젝트 관리자, 소프트웨어 프로젝트 리더들이 안고 있는 문제에 대한 해결책을 제시하고 있다. 애자일 개발 방식의 창시자 중 한 명이기도 한 저자는 이 책을 통해 애자일 개발 방식과 익스트림 프로그래밍에 대해 포괄적이고 실용적인 튜토리얼을 제공한다.

목차

[클린 소프트웨어]

PART 1 애자일 개발

CHAPTER 11 애자일 실천방법

CHAPTER 12 익스트림 프로그래밍 소개

CHAPTER 13 계획 세우기

CHAPTER 14 테스트 주도 개발

CHAPTER 15 리팩토링

CHAPTER 16 프로그래밍 에피소드



PART 2 애자일 설계

CHAPTER 17 애자일 설계란 무엇인가?

CHAPTER 18 단일 책임 원칙(SRP)

CHAPTER 19 개방 폐쇄 원칙(OCP)

CHAPTER 10 리스코프 치환 원칙(LSP)

CHAPTER 11 의존 관계 역전 원칙(DIP)

CHAPTER 12 인터페이스 분리 원칙(ISP)



PART 3 급여 관리 사례 연구

CHAPTER 13 커맨드와 액티브 오브젝트 패턴

CHAPTER 14 템플릿 메소드와 스트래터지 패턴: 상속과 위임

CHAPTER 15 퍼사드 패턴

CHAPTER 16 싱글톤과 모노스테이트 패턴

CHAPTER 17 널 오브젝트 패턴

CHAPTER 18 급여 관리 사례 연구: 반복의 시작

CHAPTER 19 급여 관리 사례 연구: 구현



PART 4 급여 관리 시스템 패키징

CHAPTER 20 패키지 설계의 원칙

CHAPTER 21 팩토리 패턴

CHAPTER 22 급여 관리 사례 연구(2부)



PART 5 기상 관측기 사례 연구

CHAPTER 23 컴포지트 패턴

CHAPTER 24 옵저버 패턴: 패턴으로 돌아가기

CHAPTER 25 추상 서버, 어댑터, 브리지 패턴

CHAPTER 26 프록시 패턴 프록시와 천국으로의 계단 패턴: 서드파티 API 관리

CHAPTER 27 사례 연구: 기상 관측기



PART 6 ETS 사례 연구

CHAPTER 28 비지터 패턴

CHAPTER 29 스테이트 패턴

CHAPTER 30 ETS 프레임워크



APPENDIX A UML 표기법 I: CGI 예제

APPENDIX B UML 표기법 II: 스태트먹스

APPENDIX C 두 기업에 대한 풍자

APPENDIX D 소스 코드는 곧 설계다



찾아보기

저자소개

저자 : 로버트 C. 마틴
‘밥’이라고 불리며, 오브젝트 멘토(Object Mentor, Inc.)의 창립자이자 대표다. 밥과 그의 소프트웨어 컨설턴트 팀은 객체 지향 디자인, 패턴, UML, 애자일 방법론, 그리고 익스트림 프로그래밍으로 전 세계의 고객에게 서비스를 제공하고 있다. 『클린 코드』, 『UML 실전에서는 이것만 쓴다』를 포함한 베스트셀러의 저자이기도 한 그는 [Pattern Languages of Program Design 3]의 편집위원장, [More C++ Gems]의 편집위원이었으며, 제임스 뉴커크와 『XP in Practice』를 공동 저술하기도 했다. 1996년부터 1999년까지는 [C++ Report]의 편집위원장이었으며, 국제 콘퍼런스와 무역 전시회에서 유명한 강연자이기도 하다.

공역자 : 이용원
중앙대학교 컴퓨터공학과에서 소프트웨어공학 전공으로 석사 학위를 받았고, 여러 금융 시스템에 아키텍트로 참여했다. 현재는 처브그룹 에이스손해보험에서 아키텍트로 일하고 있으며, 금융정보보호, 클라우드 컴퓨팅과 IT 컴플라이언스 분야로 관심 영역을 넓히고 있다. 『엔터프라이즈 자바빈즈』(대청)와 『J2EE 응용과 디자인 패턴』(대청)을 썼고, 『EJB 디자인 패턴』(인사이트), 『실용주의 프로그래머를 위한 단위 테스트 with JUnit』(인사이트), 『UML 실전에서는 이것만 쓴다』(인사이트) 등을 번역하였다.

공역자 : 김정민
서울대학교 컴퓨터공학부를 졸업하고 SK텔레콤 정보기술연구원에서 Billing/OSS, ICIS 분야의 대형 프로젝트에 PM으로 참여하였다. 소프트웨어에 관한 특허 소송 및 프로그램 저작권 문제 등 기술과 법 관련 분야로 관심 영역을 넓히고 있다. 옮긴 책으로 『실용주의 프로그래머를 위한 프로젝트 자동화』(인사이트), 『컴퓨터 프로그램의 구조와 해석』(인사이트), 『프로그래밍 수련법』(인사이트) 등 10여 종 이상이 있다.

공역자 : 정지호
서울대학교에서 영어를 전공하고 경제학을 부전공했다. 한국어 Text To Speech 서버의 통신 하위 시스템, 유아용 한글 게임 ‘디디미’, 영어 교육 솔루션인 ‘Dr. Listening’ 등 다양한 프로젝트에 참여했다. 파이썬, 펄, 루비 같은 동적 프로그래밍 언어를 좋아해서 큰 규모의 시스템에 통합하는 일이나 UML을 동적 언어에 적용하는 방법을 연구 중이다. 현재는 법무법인 광장에서 변호사로 일하고 있고, 법무 관련 업무와 IT 기술을 접목하는 일에도 관심을 갖고 있다.

서평(0)

별점으로 평가해주세요.

서평쓰기

스포일러가 포함되어 있습니다.

0

(0명)

ebook 이용안내

  • 구매 후 배송이 필요 없이 다운로드를 통해 이용 가능한 전자책 상품입니다.
  • 전자책 1회 구매로 PC, 스마트폰, 태블릿PC, eBook 전용 단말기 등에서 이용하실 수 있습니다.
    (도서 특성에 따라 이용 가능한 기기의 제한이 있을 수 있습니다.)
  • 책파일 내 판권정보 정가와 북큐브 사이트 정가 표시가 다를 수 있으며, 실제 정가는 사이트에 표시된 정가를 기준으로 합니다.
  • 적립금 지급은 적립금 및 북큐브 상품권으로 결제한 금액을 뺀 나머지가 적립금으로 지급됩니다.
    (적립금 유효기간은 마이페이지>북캐시/적립금/상품권>적립금 적립내역에서 확인 가능합니다.)
  • 저작권 보호를 위해 인쇄/출력 기능은 지원하지 않습니다.
  • 구매하신 전자책은 “마이페이지 > 구매목록” 또는 “북큐브 내서재 프로그램 > 구매목록”에서 다운로드할 수 있습니다.
  • 스마트폰, 태블릿PC의 경우 북큐브 어플리케이션을 설치하여 이용할 수 있습니다. (모바일 페이지 바로가기)
  • PC에서는 PC용 내서재 프로그램을 통해 도서를 이용하실 수 있습니다.
  • ID 계정 당 총 5대의 기기에서 횟수 제한 없이 이용하실 수 있습니다.
TOP