计算机科学书籍

下面开始详细了解下书籍

1、《计算机程序的构造和解释》

数据科学家告诉你哪些计算机科学书籍是你应该看的

麻省理工已经不再使用这本书来教计算机科学导论了,用Python替代Scheme,而Scheme是这本书使用的语言,这背后的原因可能是这个世界上已经不需要那么多的计算机科学家,简单来说,如今更需要的是知道如何使用编程语言并能够将它用于实践的工程师。

但这本书对于具备高级工程语言经验的人来说用处很大,如VBA、PHP和R它们是非常好的编程语言,但许多计算机科学家都对他们表示不屑,本书向你展示了语言如何构建,这本书最大的价值在于他能给你创造编程语言的信心和知识。

还有另一本书也值得一提,《Concepts, Techniques, and Models of Computer Programming》,它比《计算机程序的构造和解释》更复杂一些,解释了编程语言是如何与计算机模型组合到一起的。

2、《算法设计手册》

数据科学家告诉你哪些计算机科学书籍是你应该看的

这本书揭密了算法的设计与分析,以简单易懂的写作风格,介绍了各种算法技术,着重强调了算法分析,全书包括两大部分,“技术”部分介绍了设计和分析计算机算法的各种方法,“资源”部分给出了大量的参考资源,以及算法实现的各种资源。

3、《程序员修炼之道》

数据科学家告诉你哪些计算机科学书籍是你应该看的

这本书是关于软件开发工艺,并兼顾了如何编写良好代码的书籍,顾名思义,这是一本非常实用的书籍,至少对于我这样的一名软件工程师来说真的有帮助,它能帮助你编写出高质量的代码,这是我们很少会在大学教育中谈到的事,更不用说统计学家了,这本书的目标是帮助你将想法转变成代码,并和大家分享

4、《编写可读代码的艺术》

数据科学家告诉你哪些计算机科学书籍是你应该看的

编写可读代码的问题不在于识别问题,而是在于你能够判断一段代码是否是可读的,以及知道如何让它变得更好,软件开发社区经常用“烂”这个词来形容烂代码,我喜欢这本书的最大原因在于它提供了一系列的技巧来帮助你避免写出烂代码。

5、《Style: Lessons in Clarity and Grace 》

数据科学家告诉你哪些计算机科学书籍是你应该看的

有时候看到某个句子或者某段话,会认为它写的不好或者没有意义,这本书给了我一些工具来分析一篇文章,并找出它不好的原因。其实这对编程也是有所帮助的,很显然,编程就是你在和计算机交流,而且你还是在和其他人交流,你没法编写一个单元测试来测试人们对你代码的理解程度。

人工智能、大数据、云计算和物联网的未来发展值得重视,均为前沿产业,多智时代专注于人工智能和大数据的入门和科谱,在此为你推荐几篇优质好文:
1.学习了哪些知识,计算机视觉才算入门?
2.计算机语言发展的三个阶段,机器语言、汇编语言与高级语言
3.在人工智能领域,计算机科学的主要职位主要有哪些?
多智时代-人工智能大数据学习入门网站|人工智能、大数据、物联网云计算的学习交流网站

多智时代-人工智能大数据学习入门网站|人工智能、大数据、云计算、物联网的学习服务的好平台
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值