像程序员一样思考读书笔记 2
来源:互联网 发布:linux系统裁剪 编辑:程序博客网 时间:2024/05/16 06:36
第二章纯粹的难题
1、提出一个告诫,取多个步骤总比一次完成太多的任务要好的多,即使有些步骤看上去无足轻重。记住,我们的目标是解决问题。尽量减少需要采取的步骤数量并不是我们的目标,没人会知道我们在解决问题过程中实际采取了多少个步骤。以登山为例,如果忽略蜿蜒的山路,直接沿直线距离攀登,真的会很快吗?结果很可能在半途因为体力奔溃而放弃。
2、避免陷入挫折感。每个步骤试图完成的工作越多,遭受挫折的可能性就越大。当我向程序员新手传授一步接一步的方法时,有时会听到学生的抱怨“嗨,这个步骤也太容易了点。”对此我的回复是“你在抱怨什么?”如果我们把一个一开始看上去非常困难的问题分解为几个很容易完成的片段,应该是见非常值得祝贺的事情,因为这正是我们希望看到的结果。
3、把一个问题分成几个任务,最后把各个任务的程序拼接起来。
4、保存代码供以后复用。
0 0
- 像程序员一样思考读书笔记 2
- 《像程序员一样思考》读书笔记
- 像程序员一样思考读书笔记 1
- 像程序员一样思考读书笔记 3
- 经济学原理---2 像经济学家一样思考 --- 读书笔记
- 像程序员一样思考
- 像程序员一样思考
- 像程序员一样思考
- 《像程序员一样思考》
- 像程序员一样思考
- 像程序员一样思考之一
- 像程序员一样思考摘要
- 程序员:像机器一样思考
- 像外行一样思考,像专家一样实践(读书笔记)
- 《像外行一样思考,像专家一样实践》读书笔记
- 《CEO说 像企业家一样思考》读书笔记
- 像优秀的SQL程序员一样思考
- 读《像程序员一样思考》有感
- ActiveMQ 控制台使用方法
- 水木达人的移动游戏总结
- Mapr与Flume工作
- linux内核sendfile简析
- ROC曲线
- 像程序员一样思考读书笔记 2
- opencv小波变换代码
- 算法:归并排序
- UITextField 光标的位置设置获取
- translate函数使用
- Mapr与Flume工作(一)——升级Flume
- Mapr与Hbase工作
- JQuery ajax获取JSON数据出现乱码
- 解构郁亮的万科管理