2. 프로그래머의 뇌 - Felienne Hermans
프로그래밍과 인지과학의 만남
개발자들의 머리 속은 어떻게 움직이고 있을까
코드를 읽고 이해하는 개발자들의 머리 속이 어떻게 동작하는지 인지과학 관점으로 분석한 책. 장기기억인 LTM과 단기기억인 STM, 그리고 캐시메모리와 같은 작업 기억 공간으로 나눠 어떻게 하면 더 효율적으로 코드리딩을 할 수 있는지 잘 설명해주었다. 주니어 개발자에게도 좋은 책이지만, 실력이 부족한 팀원을 키워야 하는 시니어 개발자에게도 더더욱 추천하는 책이다.
- 책 소개
인지과학에 기반을 둔 각종 방법론으로 개발자가 새로운 언어나 프레임워크를 빠르게 배워 생산성을 향상하도록 돕는다. 코드를 더 잘 이해하는 것에서 나아가, 버그 방지, 명확한 작명법, 리팩터링, 대규모 코드베이스 개선에 이르기까지 과학적으로 입증된 기법을 제시한다.