对入门类编程书的最新观点,请勿轻信

市面上许多入门类的编程书(注意我说的是入门类),其实大多仅算二手资料,官方文档才是一手资料。感觉学编程书不如直接看官方文档。

当然我这句话并不全对——


第一点:许多编程书都有丰富的案例与作者的经验,官方文档不一定有;

第二点:编程书文句比较通俗,官方文档一般比较正规化,甚至较为抽象,不易理解;

第三点:编程书遵循知识点的层次安排,由浅入深,官方文档属于描述技术自身,缺乏层次安排。

第四点:编程书的章节间经常会进行前后引用,能让你复习到以前学过的知识,预习将来会学到的知识,官方文档则很少这么做,基本只是围绕当前主题单独地讲;


可以看出,入门类编程书和官方文档的主要区别,在于立足点不同:入门类编程书立足于新手,官方文档则立足于描述一项技术自身的各个方面。

而立足点不同的主要矛盾在于:新手指引。也就是能否提供给新手对如何入门有个方向指导。


用C#作为例子。写C#,首先你不可能直接用记事本编写和运行吧?官方已经提供了Visual Studio给你了。好,书本教你要选择Visual Studio,以及如何安装和配置Visual Studio;现在可以开始写了,写什么?最基本的语法有什么?高级的语法、类库有哪些?书本就按你的基础程度一步步跟你讲;写好了,怎么给用户使用呢?书本就在这一步跟你讲如何打包;等你水平上来了,程序要给外国人使用,那我就跟你讲软件本地化问题。可以说,新手指引就像一幅地图,让你知道目前该做什么,将来会面对什么。


But,新手指引的问题在如今已经不怎么算是问题。因为很多官方文档都有简单的新手指引,每一步都有实例,遇到深入的问题再另外开个专题跟你讲,而专题这个,恰恰是编程书所不能比拟的。原因很简单,第一个:编程书受篇幅限制;第二个:编程书基本都是参考自官方文档的;另外就是博客、技术论坛的盛行和开源项目的兴起,官方文档的案例缺乏的问题,因此得到补充。许多博客也会对新手进行指引,目前该做什么,将来该做什么。


总而言之,在如今,官方文档+博客+论坛+开源项目,不愁入不了门。买入门编程书的钱,不如去买理论书,或者去买编程类的中高级别的书。

以上仅为个人观点,请各位看官不要轻信,要思考判断。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值