图书推荐

在此页面上,我列出了成为专业软件工程师时对我影响最大的书籍。我喜欢阅读很多东西,而且大多数情况下都是离线发生的,即我阅读了 定期 书籍ðŸ〜‰

科特林

行动中的科特林 德米特里·杰梅罗夫(Dmitry Jemerov)和斯维特拉娜·伊萨科娃(Svetlana Isakova)

我需要首先推荐这本书,因为您正在阅读Kotlin博客,并且我必须假定您愿意提高Kotlin技能。不要再等待了,继续订购这本奇妙的书,它向读者非常详细地介绍了Kotlin编程语言的细节,壮丽之处以及陷阱。我真的很喜欢阅读它,它帮助我更快地成为Kotlin的专家。

爪哇

有效的Java 约书亚·布洛赫(Joshua Bloch)

当您使用JVM进行工作时,即使您不喜欢Java作为一种语言,也应该阅读这本书。它可以被视为Java的圣经,因为它提供了大量有用的技巧和模式来帮助您掌握Java。我读过的最重要的书之一。

实践中的Java并发 由Brian Goetz

如果我不得不说两个大多数Java开发人员都不真正理解的主题,那就是1.泛型和2.并发。这是因为这两个主题都很困难。特别是并发很少能正确完成,有人会说Java是编写异步代码的错误选择。我不会不同意。但是,我们经常需要用Java修复和编写新的并发代码,因此需要一个很好的资源来学习它。 实践中的Java并发是一本很棒的书,它包含了成为Java并发专家所需的一切。必读。

杂项

清洁代码 由罗伯特·C·马丁又名鲍勃叔叔

我们所有人都知道干净源代码的重要性-这本书是许多样式检查和编码指南的基础,因此当您要编写良好的代码时,需要进行研究。

清洁编码器 由罗伯特·C·马丁又名鲍勃叔叔

此代码是专业软件开发人员需要采用的技术和心态的集合。老实说,我并不完全同意提出的想法,但是无论如何我还是很喜欢读这本书的。它包含许多有趣的故事和想法,这些故事和想法伴随着Bob叔叔的杰出事业。阅读很有趣,您肯定会学到一些新东西。