HOME > 상세정보

상세정보

클린 코더 : 단순 기술자에서 진정한 소프트웨어 장인이 되기까지

클린 코더 : 단순 기술자에서 진정한 소프트웨어 장인이 되기까지 (12회 대출)

자료유형
단행본
개인저자
Martin, Robert C. 정희종, 역
서명 / 저자사항
클린 코더 : 단순 기술자에서 진정한 소프트웨어 장인이 되기까지 / 로버트 마틴 지음 ; 정희종 옮김
발행사항
서울 :   에이콘,   2016  
형태사항
273 p. : 삽화, 도표 ; 24 cm
원표제
The clean coder : a code of conduct for professional programmers
ISBN
9788960778818
일반주기
부록: 도구 활용  
서지주기
참고문헌(p. 34)과 색인수록
일반주제명
Computer programming --Moral and ethical aspects. Computer programmers --Professional ethics
000 00000cam c2200205 c 4500
001 000045877969
005 20160803103655
007 ta
008 160802s2016 ulkad b 001c kor
020 ▼a 9788960778818 ▼g 93560
035 ▼a (KERIS)BIB000014146705
040 ▼a 211015 ▼c 211009 ▼d 211009
041 1 ▼a kor ▼h eng
082 0 4 ▼a 005.1092 ▼2 23
085 ▼a 005.1092 ▼2 DDCK
090 ▼a 005.1092 ▼b 2016
100 1 ▼a Martin, Robert C.
245 1 0 ▼a 클린 코더 : ▼b 단순 기술자에서 진정한 소프트웨어 장인이 되기까지 / ▼d 로버트 마틴 지음 ; ▼e 정희종 옮김
246 1 9 ▼a The clean coder : ▼b a code of conduct for professional programmers
246 3 9 ▼a Clean coder : ▼b code of conduct for professional programmers
260 ▼a 서울 : ▼b 에이콘, ▼c 2016
300 ▼a 273 p. : ▼b 삽화, 도표 ; ▼c 24 cm
500 ▼a 부록: 도구 활용
504 ▼a 참고문헌(p. 34)과 색인수록
650 0 ▼a Computer programming ▼x Moral and ethical aspects.
650 0 ▼a Computer programmers ▼x Professional ethics
700 1 ▼a 정희종, ▼e
900 1 0 ▼a 마틴, 로버트, ▼e
945 ▼a KLPA

No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 중앙도서관/제2자료실(3층)/ 청구기호 005.1092 2016 등록번호 111761878 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 2 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 005.1092 2016 등록번호 121237340 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 중앙도서관/제2자료실(3층)/ 청구기호 005.1092 2016 등록번호 111761878 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 005.1092 2016 등록번호 121237340 도서상태 대출가능 반납예정일 예약 서비스 B M

컨텐츠정보

책소개

acornLoft 시리즈. 이 책은 프로그래머 '밥 아저씨' 로버트 마틴이 쓴 책으로, 프로 개발자가 되는 길을 알려준다. 수십 년의 경험을 바탕으로 장인 정신, 실천 기법, 도구뿐만 아니라 프로가 가져야 할 마음가짐과 태도를 알려준다. 빡빡한 일정으로 인한 압박을 견디고 비이성적인 사람들과 대화하고 진창에 빠져 오도가도 못하는 상황을 피하는 법 등 다양한 지혜가 책에 담겨 있다. 위대한 소프트웨어를 만드는 장인 정신을 보여주고 프로만이 가지는 자부심과 충만감을 얻게 해 준다.

★ 요약 ★

세계적으로 유명한 프로그래머 '밥 아저씨' 로버트 마틴이 쓴 책으로, 프로 개발자가 되는 길을 알려준다. 수십 년의 경험을 바탕으로 장인 정신, 실천 기법, 도구뿐만 아니라 프로가 가져야 할 마음가짐과 태도를 알려준다. 빡빡한 일정으로 인한 압박을 견디고 비이성적인 사람들과 대화하고 진창에 빠져 오도가도 못하는 상황을 피하는 법 등 다양한 지혜가 책에 담겨 있다. 위대한 소프트웨어를 만드는 장인 정신을 보여주고 프로만이 가지는 자부심과 충만감을 얻게 해 준다.

★ 이 책에서 다루는 내용 ★

■ 진정한 소프트웨어 장인으로 행동(behave)하는 일이 가지는 의미
■ 충돌, 빡빡한 일정, 비이성적인 관리자를 다루는 방법
■ 코딩에 몰입하고, 막혔을 때 빠져 나오는 방법
■ 끊임없는 압박을 다루고 녹초가 되는 상황을 피하는 방법
■ 새로운 개발 패러다임에서도 기존 태도를 지켜내는 방법
■ 시간을 관리하고 막다른 길이나 늪, 진창, 수렁을 피하는 방법
■ 프로그래머와 팀이 번창하는 환경을 조성하는 방법
■ '아니요'라고 말하는 때와 말하는 방법
■ '네'라고 말하는 때와 '네'의 진정한 의미


정보제공 : Aladin

저자소개

로버트 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년까지는 의 편집위원장이었으며, 국제 콘퍼런스와 무역 전시회에서 유명한 강연자이기도 하다. ■ 『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 클린 코드 - 애자일 소프트웨어 장인 정신』(인사이트)

정희종(옮긴이)

행복하고 싶은 개발자다. win32 프로그래밍으로 입문해 .net을 거쳐 자바로 넘어왔다. 현재는 스프링(spring) 프레임워크를 주로 사용한다.

정보제공 : Aladin

목차

미리 읽어두기 

1장. 프로의 마음가짐 
__함부로 바라지 마라 
__책임감을 가져라 
__무엇보다도 해를 끼치지 마라 
__직업 윤리 
__참고문헌 

2장. 아니라고 말하기 
__반대하는 역할 
__손익관계가 높을 때 
__팀 플레이어 
__예라고 말하는 비용 
__훌륭한 코드는 불가능한가? 
__코드 코드 임파서블 

3장. 예라고 말하기 
__약속을 뜻하는 말 
__예라고 말하는 법 익히기 
__결론 

4장. 코딩 
__준비된 자세 
__몰입 영역 
__진퇴양난에 빠진 글쟁이 
__디버깅 
__속도 조절 
__일정을 못 지키다 
__도움 
__참고문헌 

5장. 테스트 주도 개발 
__배심원 등장 
__TDD의 세 가지 법칙 
__TDD와 관련 없는 사실 
__참고문헌 

6장. 연습 
__연습의 배경지식 
__코딩 도장 
__경험의 폭 넓히기 
__결론 
__참고문헌 

7장. 인수 테스트 
__요구사항 관련 의사소통 
__인수 테스트 
__결론 

8장. 테스트 전략 
__QA는 오류를 찾지 못해야 한다 
__테스트 자동화 피라미드 
__결론 
__참고문헌 

9장. 시간 관리 
__회의 
__집중력 마나 
__타임박스와 토마토 
__피하기 
__막다른 골목 
__진흙탕, 늪, 수렁, 기타 엉망진창 
__결론 

10장. 추정 
__추정이란 무엇인가? 
__PERT 
__업무 추정하기 
__큰 수의 법칙 
__결론 
__참고문헌 

11장. 압박 
__압박 피하기 
__압박 다루기 
__결론 

12장. 함께 일하기 
__프로그래머 vs 보통 사람들 
__소뇌 
__결론 

13장. 팀과 프로젝트 
__갈아서 만들었나요? 
__결론 
__참고문헌 

14장. 스승과 제자 그리고 장인 정신 
__실패의 정도 
__스승과 제자 
__수습기간 
__장인 정신 
__결론 

부록. 도구 활용 
__도구 
__소스 코드 제어 
__IDE/편집기 
__이슈 추적 
__지속적인 구축 
__단위 테스트 도구 
__구성요소 테스트 도구 
__통합 테스트 도구 
__UML/MDA 
__결론

관련분야 신착자료