我们只需4/30即可调整Futureestack注册。条款和条件适用。 现在注册

书籍编码:如何选择编程书

6分钟阅读

这篇文章首先是我们称之为“书籍编码”。它的伴侣帖子是5学习如何从书中编制的提示每个软件开发人员应该阅读7本书

是的,这是真的:死树仍然可以是学习如何编写代码或将技能锐化为开发人员的伟大资源。

真正的问题是,你如何为您选择正确的书?幸运的是,有一些东西可以帮助你解决市场上无数的书籍。我推荐一些经典的Tomes,我推荐几乎任何对计算机编程和软件开发感兴趣的人。

用于评估编程书的快速提示

开始评估编程书的最佳地点是目录(TOC)。如果您尝试学习的特定主题不会出现在TOC中的任何地方,那么您可以假设这本书包含的任何覆盖范围都会证明对您来说非常有帮助。

computer_books_shuttertock_213077896.接下来,扫描几个章节,看看它们是如何组织的。一些作者只是一个或两种方法来解释一个话题,这并不总是有帮助。最好的书籍为学习一个主题提供三种或四种方法,包括实践练习,源代码,详细解释和程序。

检查部分介绍。介绍长而沉闷的介绍可能表示一本包含很多绒毛的书,您可能不需要。另一方面,当介绍太短而无法完全介绍材料时,您可能会发现解释缺乏所需的细节,并将让您比开始阅读的时间更困惑。

一个好的指数也是必不可少的。查找感兴趣的关键字。如果他们没有出现在索引中,您可能无法在书中找到它们。伟大的索引不仅包含所需的关键字,而且还以这样的方式组织它们,您可以看到其他寻找相关信息的其他地方。

最后,考虑这本书的作者。专业的作者是为了编写良好研究,有组织和集中的书籍。虽然并非总是如此,但是三个或更多作者编写的合作有时可以缺乏焦点,分散了多种写作风格的注意力,甚至包含冲突的信息。

如何避免哑巴

仅根据标题或封面购买一本书,可能是关于事情的最糟糕的方式 - 但还有很多程序员通过这种方式购买他们的编码书。关于您可以从封面中获得的唯一真正有用的信息是作者凭据的快速概述,以及这本书的一般概念。

书评可以提出关于图书是否是有价值的资源的建议。但是,请记住,任何审查都是一个意见,这种意见可能与您自己不符。要意识到一些评论可能已经种子了,评论者可能没有实际阅读这本书,并仅作为其他人的代理人。

根据该特定标题的价值,不仅仅基于发布者或书籍系列的声誉,选择一个编程书也很重要。每个出版商都可以生产DUD,即使是最好的系列也可以包括不衡量其他的书籍。仅基于谁发布的书籍,很少保证质量或适用于您的需求。

最后,要小心畅销书。当您在物理书店或在线留出书架时,畅销书经常跳出你。书籍可以在畅销书列表中列出,因为它们写得非常好。但有时候书中击中了畅销书名单,因为出版商已经在他们身后放了很多营销美元。所以单独依靠畅销书列表并不总是确定一本书是否真的是您需求的理想资源的最佳方式。使用您的最佳判断并考虑所有其他因素。

电脑/书籍顶部图像礼貌shutterstock.com.