网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 程序员超强大脑
分类
作者 (荷)费莉安·赫尔曼斯
出版社 人民邮电出版社
下载
简介
内容推荐
为什么你在写代码时总会遇到这样或那样的问题?为什么你总是记错某些语法?为什么有些人能够快速学会新的编程语言,而有些人则不能?在试图解决困难或复杂的问题时,我们的大脑其实有一套特定的工作方式。本书从认知科学角度剖析优秀程序设计背后的脑科学原理,为你揭开大脑思考编程的奥秘。本书分为四大部分,共有13章。你将了解如下内容:如何高效地学习新的编程语言,如何快速地理解复杂的代码,如何牢固地记住各种语法,如何在繁杂的程序设计工作中优化认知资源。
本书是程序员普适书,初学编程的初高中生也可以阅读。
作者简介
蒋楠,出身电子与计算机工程专业的高级技术产品经理,负责C端产品的规划和设计,对算法和数据密集型应用同样兴趣浓厚。兼具科技图书译者、马拉松跑者、航天爱好者等多重身份,译作包括《计算机简史(第三版)》《计算机科学精粹》等。
目录
第一部分 代码阅读
第1章 剖析程序设计之惑
1.1 代码造成的各种困惑
1.1.1 第一种困惑:缺乏知识
1.1.2 第二种困惑:缺乏信息
1.1.3 第三种困惑:缺乏加工能力
1.2 影响程序设计的不同认知过程
1.2.1 长时记忆和程序设计
1.2.2 短时记忆和程序设计
1.2.3 工作记忆和程序设计
1.3 认知过程之间的关系
1.3.1 简要剖析认知过程如何相互作用
1.3.2 编程任务涉及的认知过程
1.4 小结
第2章 快速阅读代码
2.1 快速阅读代码
2.1.1 大脑的活动情况
2.1.2 回顾默写的代码
2.1.3 回顾第二次默写的代码
2.1.4 阅读不熟悉的代码时为什么会感到困难
2.2 弥补记忆容量不足的短板
2.2.1 组块威力大
2.2.2 资深程序员比新手程序员更善于记忆代码
2.3 看到的代码比读到的代码多
2.3.1 图像记忆
2.3.2 不是记忆的内容,而是记忆的方法
2.3.3 代码分块练习
2.4 小结
第3章 快速学习编程语法
3.1 语法记忆小贴士
3.2 如何利用抽认卡快速学习语法
3.2.1 使用抽认卡
3.2.2 扩充抽认卡
3.2.3 精简抽认卡
3.3 如何避免遗忘
3.3.1 遗忘的原因何在
3.3.2 间隔重复
3.4 如何牢记编程语法
3.4.1 记忆信息的两种机制
3.4.2 “眼见”还不够
3.4.3 主动回忆能够巩固记忆
3.4.4 主动思考也能巩固记忆
3.5 小结
第4章 阅读复杂的代码
4.1 为什么复杂的代码难以理解
4.1.1 工作记忆与短时记忆的区别
4.1.2 与程序设计相关的3种认知负荷
……
第二部分 代码思考
第三部分 代码编写
第四部分 代码协作
写在最后
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/27 8:19:42