* 우선 가볍게 키보드를 두드리면서 코드의 전체 윤관을 잡고, 다시 처음으로 돌아가 조금씩 각 부분의 디테일을 살려나가는 방식 - 그레이엄
* 프로그래밍이 '예술성' vs '생산성'
* 예의를 잃지 않는 논쟁은 프로그래밍 실력을 키우는 가장 큰 지름길!
* 서로에게 영향을 주고 받는 변증법적인 과정으로, 서로에게 자극이 되고 자신의 논리를 강화시키는 단계를 밟자.
* '코딩 컨벤션'을 지키자.
* '소설처럼 읽히는 프로그램' 작성하자.(요건 3가지, '구조', '코딩 관습', '설명문')
* 다른 사람이 작성한 프로그램 관리하기 = 남이 키우던 강아지 키우기
* 코드의 '가독성(readability)'는 코딩습관을 통한 겉모습만 치중된 것만을 말하는 것이 아니다. '소설처럼 읽히는 프로그램'의 가장 큰 덕목은 프로그램의 '구조'가 잘 짜여져 있는 것이다.
* 양심적으로 주석 달자
refer to
'프로그래밍은 상상이다'-임백준