프로그래머의 자부심에는 근거가 있다. 데이터베이스에 접근해 현실을 변화시킬 힘을 가진 사람은 프로그래머밖에 없다. 세상을 운영하는 데 컴퓨터를 더 많이 사용할수록 프로그래머의 힘도 커진다.
그렇지만 교만은 패망의 지름길이다. 프로그래머는 분명히 힘을 갖고 있지만, ‘세상에 완벽한 코드는 없다’는 점을 고려하면, 어쩌면 공허한 힘일지도 모른다. 소프트웨어 개발자가 실수로, 혹은 기꺼이 빠져드는 환상과 착각, 실수와 함정에 대해 살펴보자.
주요 내용
- 프로그래머가 빠지는 흔한 착각 9가지
- ‘룰을 어기는 스릴’ 프로그래밍 일탈 10가지
- 코딩에서 흔히 빠지는 함정 12가지와 이를 피하는 방법
- ‘개발자라면 누구나’ 한 번쯤 심취하는 10가지 소프트웨어 종파
- 숙련된 개발자가 저지르는 초보적 실수 15가지