스크랩

구간

소프트웨어 장인 정신 이야기 소프트웨어 전문가로서의 책임·윤리·실천

로버트 C. 마틴 저 | 정지용 역 | 인사이트 | 2023년 03월

북트리

정가
$64.00
판매가
$46.66 (27%↓) 최저가 보상
적립금
$0.93 (2%P)
출고예상일
2026년 10월 08일 수령예상일 안내
북카트 담기 바로구매하기 위시리스트담기

평점 -  ·  리뷰 0

리뷰 쓰기

ISBN : 9788966263912 / 436쪽 172 x 225 (㎜)

이 상품에 궁금하신점이 있으세요? 1:1상담문의

추천inside
Adobe Flash Player 가져오기

이 분야의 베스트셀러

아래의 도서와 구매하시면 이 도서들의 적립금을 즉시적용해 드립니다.

책 소개

출판사 리뷰

이 책에서 배우는 내용 소프트웨어 장인 정신의 의미 장인 정신 수련을 위한 다섯 가지 핵심 실천법: 테스트 주도 개발, 리팩터링, 단순한 설계, 공동 프로그래밍, 인수 테스트 개발자 개인과 팀이 생산성, 품질, 용기를 증진하는 방법 성실함과 팀워크의 진정한 의미 소프트웨어 전문가가 따라야 할 열 가지 선서

저자 소개

  • 저자 : 로버트 C. 마틴
저자 : 로버트 C. 마틴
엉클 밥으로 잘 알려진 로버트 C. 마틴은 1964년 열두 살 때 첫 코드를 작성했고 1970년 이래 프로그래밍을 직업으로 삼고 살아왔다. 소프트웨어 개발자를 대상으로 온라인 비디오 교육을 제공하는 클린 코더스의 공동 창업자이자 전 세계 주요 회사에 소프트웨어 컨설팅·교육·기술 개발 서비스를 제공하는 엉클 밥 컨설팅의 창업자이기도 하다. 시카고에 있는 소프트웨어 컨설팅 회사인 에잇스 라이트(8th Light Inc.)의 기능장(Master Craftsman) 역할도 하고 있다. 마틴은 다양한 전문지에 수십 편의 글을 실었고, 국제 콘퍼런스 등에서 정기적으로 발표를 하고 있다.

역자 : 정지용
검색, 웹 서비스, 광고 등 다양한 분야를 경험한 소프트웨어 엔지니어다. 지속적으로 좋은 소프트웨어를 만드는 방법에 관심이 많다. 옮긴 책으로 《클린 애자일》, 《실용주의 프로그래머》(20주년 기념판)가 있다.

목차

옮긴이의 말
추천사
서문
감사의 글

1장 장인 정신

1부 규율
__익스트림 프로그래밍
__테스트 주도 개발
__리팩터링
__단순한 설계
__공동 프로그래밍
__인수 테스트

2장 테스트 주도 개발
__개요
__테스트 주도 개발 기초
__결론

3장 고급 테스트 주도 개발
__정렬 1
__정렬 2
__막다른 길
__준비, 행동, 확인
__테스트 대역
__아키텍처
__결론

4장 테스트 설계
__데이터베이스 테스트하기
__GUI 테스트하기
__테스트 패턴
__테스트 설계
__어떻게 변환해야 할까?
__결론

5장 리팩터링
__리팩터링이란?
__기본 도구
__규율
__결론

6장 단순한 설계
__YAGNI
__테스트로 검사함
__표현력 최대화하기
__중복 최소화하기
__크기 최소화하기
__단순한 설계

7장 공동 프로그래밍

8장 인수 테스트
__규율
__지속적 빌드

2부 기준
__내가 여러분의 신임 CTO라면

9장 생산성
__우리는 절대 똥덩어리를 출시하지 않겠다
__낮은 수정 비용
__우리는 언제나 준비되어 있을 것이다
__안정적인 생산성

10장 품질
__지속적 개선
__두려움을 이기는 능력
__극한의 품질
__우리는 QA에게 떠넘기지 않을 것이다
__QA는 아무것도 찾지 못할 것이다
__테스트 자동화
__자동화 테스트와 사용자 인터페이스
__사용자 인터페이스 테스트하기

11장 용기
__우리는 서로를 대신한다
__정직한 추정
__“아니요”라고 말해야 한다
__지속적이고 적극적인 학습
__멘토링

3부 윤리
__최초의 프로그래머
__75년
__괴짜와 구원자
__롤 모델과 악당
__우리가 세상을 지배한다
__재앙들
__선서

12장 피해
__우선 해를 끼치지 말라
__최선의 결과물
__반복적인 증명

13장 성실함
__짧은 주기
__가차 없는 개선
__높은 생산성 유지하기

14장 팀워크
__팀으로 일하기
__정직하고 공정하게 추정하기
__존중
__배우기를 멈추지 말라

찾아보기

top