클린 소프트웨어

로버트 C. 마틴
724p
구매 가능한 곳
content
평가하기
2.7
평균 별점
(3명)
코멘트
더보기

소프트웨어 개발 전문가이자 애자일 개발 방식의 창시자인 저자가 소프트웨어 개발자, 프로젝트 관리자, 소프트웨어 프로젝트 리더들이 안고 있는 문제에 대한 해결책을 제시한다. 애자일 개발 방식과 익스트림 프로그래밍에 대해 포괄적이고 실용적인 튜토리얼을 제공한다. 익스트림 프로그래밍을 사용해 계획하고, 테스트하고, 리팩토링하고, 짝 프로그래밍하는 방식을 보여주기 위해 실제 사례 연구를 사용하고 있으며, 재사용 가능한 풍부한 C++와 자바 코드를 담고 있다.

디즈니+ 단독 스트리밍

스탠다드 멤버십 월 9,900원

디즈니+ · AD

디즈니+ 단독 스트리밍

스탠다드 멤버십 월 9,900원

디즈니+ · AD

저자/역자

코멘트

1

목차

PART 1 애자일 개발 CHAPTER 11 애자일 실천방법 _ 4 CHAPTER 12 익스트림 프로그래밍 소개 _ 15 CHAPTER 13 계획 세우기 _ 27 CHAPTER 14 테스트 주도 개발 _ 34 CHAPTER 15 리팩토링 _ 45 CHAPTER 16 프로그래밍 에피소드 _ 59 PART 2 애자일 설계 CHAPTER 17 애자일 설계란 무엇인가? _ 110 CHAPTER 18 단일 책임 원칙(SRP) _ 124 CHAPTER 19 개방 폐쇄 원칙(OCP) _ 130 CHAPTER 10 리스코프 치환 원칙(LSP) _ 144 CHAPTER 11 의존 관계 역전 원칙(DIP) _ 166 CHAPTER 12 인터페이스 분리 원칙(ISP) _ 177 PART 3 급여 관리 사례 연구 CHAPTER 13 커맨드와 액티브 오브젝트 패턴 _ 199 CHAPTER 14 템플릿 메소드와 스트래터지 패턴: 상속과 위임 _ 211 CHAPTER 15 퍼사드 패턴 _ 226 CHAPTER 16 싱글톤과 모노스테이트 패턴 _ 231 CHAPTER 17 널 오브젝트 패턴 _ 244 CHAPTER 18 급여 관리 사례 연구: 반복의 시작 _ 248 CHAPTER 19 급여 관리 사례 연구: 구현 _ 263 PART 4 급여 관리 시스템 패키징 CHAPTER 20 패키지 설계의 원칙 _ 321 CHAPTER 21 팩토리 패턴 _ 345 CHAPTER 22 급여 관리 사례 연구(2부) _ 354 PART 5 기상 관측기 사례 연구 CHAPTER 23 컴포지트 패턴 _ 379 CHAPTER 24 옵저버 패턴: 패턴으로 돌아가기 _ 383 CHAPTER 25 추상 서버, 어댑터, 브리지 패턴 _ 408 CHAPTER 26 프록시 패턴 프록시와 천국으로의 계단 패턴: 서드파티 API 관리 _ 421 CHAPTER 27 사례 연구: 기상 관측기 _ 454 PART 6 ETS 사례 연구 CHAPTER 28 비지터 패턴 _ 497 CHAPTER 29 스테이트 패턴 _ 533 CHAPTER 30 ETS 프레임워크 _ 561 APPENDIX A UML 표기법 I: CGI 예제 _ 597 APPENDIX B UML 표기법 II: 스태트먹스 _ 629 APPENDIX C 두 기업에 대한 풍자 _ 655 APPENDIX D 소스 코드는 곧 설계다 _ 671 찾아보기 _ 685

출판사 제공 책 소개

소프트웨어 개발을 위한 사려 깊은 조언으로 가득한 책!
  • 데이터 출처
  • 서비스 이용약관
  • 개인정보 처리방침
  • 회사 안내
  • © 2025 by WATCHA, Inc. All rights reserved.