728x90
반응형
1장. 코드는 이해하기 쉬워야 한다
핵심 아이디어 : 코드는 다른 사람이 그것을 이해하는 데 들이는 시간을 최소화하는 방식으로 작성되어야 한다.
PART ONE
2장. 이름에 정보 담기
3장. 오해할 수 있는 이름들
4장. 미학
5장. 주석에 담아야하는 대상
6장. 명확하고 간결한 주석 달기
PART TWO
7장. 읽기 쉽게 흐름제어 만들기
8장. 거대한 표현을 잘게 쪼개기
9장. 변수와 가독성
PART THREE - 코드 재작성하기
10장. 상관없는 하위문제 추출하기
11장. 한번에 하나씩
12장. 생각을 코드로 만들기
13장. 코드 분량 줄이기
PART FOUR - 선택된 주제들
14장. 테스트와 가독성
15장. '분/시간 카운터'를 설계하고 구현하기
Appendix : 추가적인 도서목록
728x90
반응형