독서 기록

클린 코더 - 단순 기술자에서 진정한 소프트웨어 장인이 되기까지 / 로버트 마틴

anothel 2024. 4. 10. 15:55

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

저자: 로버트 마틴

출판: 에이콘출판

발행: 2016.07.20.

목차
미리 읽어두기



1장. 프로의 마음가짐

__함부로 바라지 마라

__책임감을 가져라

__무엇보다도 해를 끼치지 마라

__직업 윤리

__참고문헌



2장. 아니라고 말하기

__반대하는 역할

__손익관계가 높을 때

__팀 플레이어

__예라고 말하는 비용

__훌륭한 코드는 불가능한가?

__코드 코드 임파서블



3장. 예라고 말하기

__약속을 뜻하는 말

__예라고 말하는 법 익히기

__결론



4장. 코딩

__준비된 자세

__몰입 영역

__진퇴양난에 빠진 글쟁이

__디버깅

__속도 조절

__일정을 못 지키다

__도움

__참고문헌



5장. 테스트 주도 개발

__배심원 등장

__TDD의 세 가지 법칙

__TDD와 관련 없는 사실

__참고문헌



6장. 연습

__연습의 배경지식

__코딩 도장

__경험의 폭 넓히기

__결론

__참고문헌



7장. 인수 테스트

__요구사항 관련 의사소통

__인수 테스트

__결론



8장. 테스트 전략

__QA는 오류를 찾지 못해야 한다

__테스트 자동화 피라미드

__결론

__참고문헌



9장. 시간 관리

__회의

__집중력 마나

__타임박스와 토마토

__피하기

__막다른 골목

__진흙탕, 늪, 수렁, 기타 엉망진창

__결론



10장. 추정

__추정이란 무엇인가?

__PERT

__업무 추정하기

__큰 수의 법칙

__결론

__참고문헌



11장. 압박

__압박 피하기

__압박 다루기

__결론



12장. 함께 일하기

__프로그래머 vs 보통 사람들

__소뇌

__결론



13장. 팀과 프로젝트

__갈아서 만들었나요?

__결론

__참고문헌



14장. 스승과 제자 그리고 장인 정신

__실패의 정도

__스승과 제자

__수습기간

__장인 정신

__결론



부록. 도구 활용

__도구

__소스 코드 제어

__IDE/편집기

__이슈 추적

__지속적인 구축

__단위 테스트 도구

__구성요소 테스트 도구

__통합 테스트 도구

__UML/MDA

__결론

728x90