The Programmer's Brain

Felienne Hermans

出版时间

2021-09-01

ISBN

9781617298677

评分

★★★★★
书籍介绍
这是一本把「读代码」当作一门可训练技能来拆解的书。作者从认知科学出发,把长期记忆、短期记忆与工作记忆引入编程场景,核心主张是:读懂复杂代码的障碍往往不在代码本身,而在人脑处理信息的天然局限。书中反复强调一个实用目标——通过降低「认知负荷」,让阅读更省力、学习新语言更快、写出更易被他人理解的代码。它不教你具体语法或框架,而是试图为业界流传的「最佳实践」提供理论依据。不少读者认为它更像一本「前导」读物:篇幅短、偏学术,适合先读它建立框架,再回到《Working Effectively with Legacy Code》这类实战手册。它真正适合的是愿意从底层理解「为什么这样写代码更好」的编程者,而非寻求速成技巧的人。
作者简介
Dr. Felienne Hermans is an associate professor at Leiden University in the Netherlands. She has spent the last decade researching learning and teaching programming. Felienne is an award-winning educator, the creator of the Hedy programming language for novice programmers, and a host of Software Engineering Radio—one of the world’s largest programming podcasts.
用户评论
目录都很吸引人,但是内容写的还是宽泛,没有什么太有用的东西
LTM, STM, working memory and the to ways to reduce cognitive load while programming or doing something related, then get job done better.
下载
收藏