如何使用一本编程书?

如何使用一本编程书?

好的编程书都比较厚。比如我现在想学JS,我手上有一本《JavaScript权威指南》,我还想去买一本《JavaScript高级程序设计》,但是这两本书加起来一千多页。有人说这些太厚的书当作工具书来,要用的时候查一查就好,这有道理吗?我现在是老老实实一页一页看,把书上的例子都自己敲一遍然后尽量理解,实在不懂的就跳过。简单地问:一本好的编程书需不需要一页一页很仔细地去读?
 

5 个回答

7

雷明来知乎上回答问题找存在感

7 票,来自  刘滔超柏何Paul  更多
 
http://www.zhihu.com/question/20385453
-
这问题询问过很多人,也被很多人询问过。

答案其实很简单:先都不要读, 直接用最快的方法去写你最想写,最感兴趣的程序,然后逐渐地完善扩充这个你心爱的小东西。在这个过程中:
  • 也许你会发现有些想要描述的功能似乎实现很复杂,或找不到合适的“关键词”用于检索时
  • 也许你会发现github上早已有了功能更加强大,但源代码完全不遵循你的“逻辑”,无法理解时
  • 也许你会发现你写的小玩意越来越不听话,难以把控,出现了难以名状的bug时
这时候,你也许会产生一种 我必须先放下这个项目,系统地学习一下编程知识的想法,而手边刚好又有因为项目而搁置未读的这两本书……那个时候,你完全可以在此回答出这个问题的最佳答案。

----update----
楼下有朋友认为这答案急功近利了些,现在回过头看看——是有那么点啊。现在对提问者的提问是:
  • 两本1000多页的书你现在还在看吗?效率如何?
    • 兴趣才是最好的老师啊,你现在有兴趣吗
  • 你是先看一本再看第二本还是两本一起看?
    • 这两本书固然是好,但与《TK Java》相比,前言章节少了至关重要的一个内容:阅读建议——哪些章节必看,哪些章节选看。我个人观点是这两本书都存在工具书章节,也就是用到再看的部分,或者说这两本都不是合格的“入门书籍”。
  • 既然在这提这个问题,想必是不太清楚JS技术体系的吧?
    • 我的目的是:最终让你高效率的读完这两本好书。只有真正清楚自己缺什么,学的时候质量和效率才高。且不说1k多页看完猴年马月啊,就算看完,就当考试吧你记下来的考点有多少,重点难点易错点清楚吗?
再次为之前不严谨的回答向您说声抱歉!

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值