又是一年世界读书日,我们读什么书,才能让自己进步得更快?

  • 时间:
  • 浏览:1
  • 来源:大发彩神8下载最新版—大发快三官网大发彩神

深入理解Java虚拟机(第2版):非常优秀且难得的国产佳作,系统的介绍了Java虚拟机和相关工具,并给出了许多调优建议;

Java进程员修炼之道:在这本书已经 ,并越来越 一本Java书籍系统完全的介绍Java 7的新形状(例如新的垃圾整理器,try using形状和invokedynamic指令),这本书填补了这人 空白;

Java并发编程实践:系统全面的介绍了Java的并发,怎样设计支持并发的数据形状,以及怎样编写正确的并发进程;

Java Puzzlers:暗含了一定量的Java陷阱——以至于读这本书时我知道你的最多的有有一另二个 词就是 WTF,这本书的意义在于它是有有一另二个 反模式大全,Effective Java告诉你怎样写好的Java进程,而Java Puzzlers则告诉你糟糕的Java进程是哪些样子。更有意思的是,这两本书的作者都是Joshua Bloch。

C#

C#的语言形状非常丰厚,不能自己用简短的篇幅概括哪些形状;

精通C#好的反义词有近1200页的篇幅,意味分析它不但全面介绍了C#语言,就是 还覆盖了ADO.NET,WCF,WF,WPF,以及ASP.NET哪些.Net框架。我就把这本书视为两本书——一本2000多页的C#语言教程和一本2000多页的.Net平台框架快速上手手册。

尽管标题暗含“精通”两字,精通C#实际上是一本面向初学者的C#书籍,你甚至不时需越多编程知识,就都时需追到它。

延伸阅读:

这里顺便多说一句,暂且用Python学习手册作为Python入门——它的废话好的反义词越多,你能想象它用了15页的篇幅去讲解if说说吗?尽管O'Reilly出了就是 经典编程书,但这本Python学习手册绝对什么都越来越其中。

延伸阅读:

尽管Java没哪些出色的入门书籍,但这不代表Java越来越 出色的必读书籍。Effective Java是我读过的最好的编程书籍之一,它暗含一定量的优秀Java编程实践,并对泛型和并发这有有一另二个 充满陷阱的Java形状给出了充满洞察力的建议,以至于Java之父James Gosling为这本书作序:“我很希望10年前就拥有这本书。意味分析一群人认为我不时需任何Java方面的书籍,就是 我时需这本书。”

JavaScript高级进程设计(第3版):详尽且深入的介绍了Javascript语言,DOM,以及Ajax,并针对HTML5做了对应更新;

JavaScript权威指南(第6版):这本书的第5版曾被前端专家Douglas Crockford称之为“唯一靠谱的JavaScript书”。相对于JavaScript高级进程设计,JavaScript权威指南更像是一本案头参考书,当然意味分析你感兴趣也都时需从头读到尾;

编写可维护的JavaScript:书如其名,这本书给出了一定量的优秀JavaScript编程实践,使得进程员编写出健壮且易于维护的JavaScript代码;

JavaScript异步编程:和常见的支持并发的编程语言(例如Java和C#)不同,JavaScript五种 是单进程的,就是 不都还可不可以把其它语言正确处理并发的土最好的办法照搬到JavaScript。JavaScript异步编程系统的介绍了JavaScript中的并发原理,并阐述了怎样使用Promise、Deferred以及Async.js编写出简洁高效的异步进程。

Python

尽管JavaScript现在都时需做到客户端服务器端通吃,尽管JQuery例如的前端框架使得一群人都时需不懂JavaScript也都时需编程,但我还是认为学习JavaScript从HTML DOM刚结速最为适合,意味分析这是JavaScript设计的初衷。JavaScript DOM编程艺术系统的介绍了怎样使用JavaScript,HTML,以及CSS创建可用的Web页面,是一本前端入门佳作。

意味分析我就问题图片图片我为哪些会推荐这本接近1200页的“巨著”用作C#入门,这是我的答案:

延伸阅读:

Python的入门书籍就是 ,就是 据说质量大多不错,我推荐Python基础教程的意味意味分析它是我的Python入门读物——简洁,全面,代码质量很不错,就是 有几只很有趣的课后作业,使得我就要快速上手。

延伸阅读:

平心而论Java核心技术(即Core Java)暂且算是一本有点痛 出色的书籍:示例代码过高 严谨,充斥着就是 与C/C++的比较,语言也过高 简洁——问题图片图片在于Java并越来越 一本很出色的入门书籍,与例如型的Java编程思想相比,Java核心技术共要做到了废话越多,与时俱进(Java编程思想还听候在Java 6已经 ),矮子上端选将军,Java核心技术算不错了。

Java

CLR via C#是C#/.Net最重要的书籍,越来越 之一。它全面介绍了.Net的基石——CLR的运行原理,以及构建于CLR之上的C#类型系统,运行时关系,泛型,以及进程/并行等高级内容。任何有有一另二个 以C#为工作内容的进程员都应该阅读此书。

JavaScript语言暗含一定量的陷阱和误区,但它却又有许多相当不错的形状,这也是为哪些Douglas Crockford称JavaScript为世界上最被误解的语言,并编写了JavaScript语言精粹一书来帮助前端开发者绕开JavaScript中的陷阱。和例如书籍不同,JavaScript语言精粹用精炼的语言讲解了JavaScript语言中好的那偏离 (例如闭包,函数是头等对象,以及对象字面量),并建议读者暂且使用其它不好的偏离 (例如混乱的类型转换,默认全局命名空间,以及奇葩的相等判断符),毕竟,用糟糕的形状编写出来的进程往往也是糟糕的。

权威且实用的Python书籍,覆盖Python 2和Python 3。尽管它名为参考手册,但Python参考手册在Python语法和标准库基础之上对好的反义词现机制也给出了深入的讲解,不容错过。

Python袖珍指南(第5版):实用且便携的Python参考手册,我会说我在飞机上写进程时用的就是 它么 -_-#;

Python Cookbook(第3版):非常好的Python进阶读物,暗含各种常用场景下的Python代码,使得读者都时需写出更加Pythonic的代码;

Python编程实战:运用设计模式、并发和进程库创建高质量进程:Python高级读物,针对Python 3,2014年的Jolt大奖图书,不可错过;

Python源码剖析:少见的国产精品,这本书以Python 2.5为例,从源代码出发,一步步分析了CPython是怎样实现类型,控制流,函数/土最好的办法的声明与调用,类型以及装饰器等Python核心概念,读过过都是大大加深对Python的理解。尽管这本书许多过时,但朋友 仍然都时需按照它分析源代码的土最好的办法来分析新版Python。

深入理解C#(第3版):C#进阶必读,这本书偏重于C#的语言形状,它系统的介绍了C#从1.0到C# 4.0的语言形状演化,并展示了怎样利用C#的语言形状编写优雅的进程;

.NET设计规范(第2版):C#专业进程员必读,从变量命名规范讲到类型系统设计原则,这本书提供了一套完全的.Net编程规范,使得进程员都时需编写出一致,严谨的代码,

C# 5.0权威指南:来自O'Reilly的C#参考手册,严谨的介绍了C#语法,使用,以及核心类库,C#进程员案头必备;

LINQ to Objects Using C# 4.0和Async in C# 5.0:LINQ和async分别是.Net 3.5和.Net 4.5中所引入的最重要的语言形状,就是 我认为有必要在它们上端花点功夫——这两本书是介绍LINQ和async编程的最佳读物。

JavaScript