书中学编程:挑选有关编程的书籍

[本文由_John Paul Mueller_撰写]

本篇文章是“读书学编程”系列的第一篇文章,该系列下其他文章有 读书学编程的5个注意事项 以及 每个软件开发者应读的7本书

毋庸置疑,经典的编程书籍仍然是开发者学习编程和提升能力的不错的资源。

真正的问题是,您该如何去挑选适合自己的编程书籍呢?我有几个忠告可以帮助您在市场上纷杂的编程书籍中,找到您所需要的编程书籍,我在后面的文章中也会推荐几本经典的编程书籍给有兴趣学习计算机编程和软件开发的人。

快速甄别

阅读TOC(目录)是甄别编程书籍质量高低的最好起点。如果目录中没有囊括您所想学习的主题,那么其正文部分很可能会粗制滥造,不会对您有太大的帮助。

随后,迅速浏览几个章节,留意文章的组织结构。无所裨益的书籍只会通过一到两种方式去解决问题,优质的书籍则会提供三到四种解决方案,这其中包括动手练习、源代码、详细说明以及程序等。

阅读章前引言。一方面,冗长并且沉闷的章前引言意味着书中会有过多冗文赘句;另一方面,如果章前引言太过于简略以致于对事物没有完整的介绍,那么这本书可能过于单薄,缺乏详细的论述,阅读后会让您更加困惑。

优质的索引也同样重要。您可以尝试检索一些让您感兴趣的关键字,如果找不到您所感兴趣的关键字,那么说明在书中也很可能无法找到相关内容。一份卓越的索引不仅应该包含您所需要的关键字,而且提供了其它相关信息,方便您进行查阅。

最后,书籍的作者是重要参考标准。专业的作者是书籍研究性高、条理性好和针对性强的保证,但凡事没有绝对,由三名及以上作者联名撰写的书籍偶尔会出现缺乏重点,文风不一,甚至自相矛盾等问题。

摒弃糟粕

最糟糕的选书方式莫过于单单凭借标题或者封面去选购编程书籍,但是有很多程序员仍旧习惯以这种方式去挑选编程书籍,殊不知唯一能从封面上获得的有价值的信息只有作者的资质和本书的主题。

书评会帮助您掂量一本书的价值,但是请您记住书评只能代表一种观点,而这个观点可能并不适用于您,同样值得引起注意的是书评不一定具有参考价值,评论者可能没有真正阅读过该书,只是在复述别人的观点罢了。

根据编程书籍的美誉度进行甄选也相当重要,但书籍的质量和出版商或丛书的声誉并不会有直接的关系,任何出版商都可能会生产出劣质的书籍,甚至精品丛书中也难免会出现个别劣质的书籍,只根据出版商的声誉选购书籍很少能保证高质量的书籍或内容满足您的需求。

最后,要提防畅销书。无论是在线上还是线下的选书过程中,畅销书总是会出现在显眼的位置。畅销书之所以是畅销书,可能是因为其本身的高质量,但有时也因为出版商已经投入了巨额的营销资金。所以结合自己的优秀的判断能力和思考能力去甄别一本书质量的优劣,切忌轻信畅销书排行榜。

本文的版权归 仁梓 所有,如需转载请联系作者。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏PPV课数据科学社区

【资讯】甲骨文推出大数据SQL今年秋季上市

企业正在寻求以创新方式管理尽可能多的数据及数据源。尽管Hadoop、NoSQL等技术提供了应对大数据问题的具体方法,但是这些技术却可能引入数据孤岛,导致形成关键...

2783
来自专栏知晓程序

想找份好工作?这 4 款小程序,让你 offer 拿到手软

小程序体验师:陈丹阳 对于在校大学生来说,提前为自己找份实习/工作,积攒职场经验,能有效缓解临毕业没工作的焦虑。

1063
来自专栏java工会

来自Google大佬的几点写简历的意见

1042
来自专栏纯洁的微笑

一次惊险的跳槽面试经历(阿里/美团/头条/网易/有赞...)

2316
来自专栏安智客

安全身份认证协议与FIDO

DC010(DEFCON GROUP 010)作为全球安全圈最神秘最前沿的顶级黑客大会DEFCON授权认证的官方GROUP,致力于传播DEFCON GEEK...

1865
来自专栏Java程序员的架构之路

“刷一波” 程序员面试题,掌握八成便可BATJ一试~

最近看见了很多程序员成功入的BAT,小编这里在网上搜集了一些国内一线互联网公司的面试题和面试技巧,特此整理分享给需要的技术人员,看你和BAT之间差了多少!

1423
来自专栏大数据架构师专家

你只是想学好linux而已

这段时间收到了很多学员关于学习上的疑惑,在这些疑惑当中有80%是关于学习方向的疑惑。比如: 1. 我想学好Linux ,是不是应该先学好英语?...

1573
来自专栏程序人生

为什么我比你有时间

这个话题好几周前就有人问,我当时考虑了一下,觉得其实自己不是很适合讨论时间管理或者精力管理,就一直拖着。最近又有不少人在问,所以决定还是作答。但先声明:我个人的...

2764
来自专栏数据和云

Oracle嘉年华:SQL审核的源头管控

在刚刚结束的Oracle技术嘉年华大会上,"SQL审核"这个概念被屡次提及,成为一个重要的核心关键词。云和恩墨的技术专家罗海雄和去哪儿网的技术专家王竹峰分别做了...

2844
来自专栏数据和云

SQL审核与开发的博弈

昨晚在恩墨微信讲堂分享了一个主题:来自真实世界的SQL优化案例。这是在Oracle 38周年纪念大会上我分享的主题,在这里和更多的朋友分享。 在分享之后,很多朋...

3394

扫码关注云+社区

领取腾讯云代金券