1/4
文档分类:资格/认证考试

2021年高级程序员必看的书.docx


下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

特别说明:文档预览什么样,下载就是什么样。

下载所得到的文件列表
2021年高级程序员必看的书.docx
文档介绍:
高级程序员必看的书

  高级Java程序员值得拥有的10本书
  1.JavainaNutshell(Java技术手册)
  和其说是必读书籍,还不说是参考文件。
  2.TheelementsofJavastyle(Java编程风格)
  目标读者就是Java程序员。经过提出一系列的Java从业规则,和部分标准、通例和准则,来说明怎样有利于编写可靠又易于了解和维护的Java代码。
  3.EffectiveJava(通用程序设计)
  这本书真的只适合那些深入了解Java的开发人员。它聚集了78种不可或缺的程序员经验法则:为你天天在工作中全部会碰到的编程挑战,提出了实践的最好处理方案。
  4.TheJavalanguagespecification(Java编程规范)
  作者为Java的创造者,这本书不但提供了完整和正确的语言覆盖范围,还包含了实际编译行为时的正式语言规则。即使阅读这本书不能让你学到什么技能,不过假如你想在JavaVM更深入的话,那就非读不可。
  5.Designpatterns:elementsofreusableobject-orientedsoftware(设计模式:可复用面向对象软件的元素)
  其实,这本书中的例子是用C++和Smalltalk写的,是不是很奇怪为何我还要推荐它呢假如你想成长为一个开发人员,那么你就必需知道设计模式,这么才能充足利用她人最好的实践经验,和还能够向那些面临过相同问题的开发人员学****当然其它类似的书籍还有很多,但它们全部只能当做部分辅助性的学****
  6.ThePragmaticProgrammer:FromJourneymantoMaster(程序员的修炼:从中级到大师)
  此书并不只适合于Java开发人员。这本书之因此值得推荐,其原因是它大大保持了编程过程的新鲜度,还有利于我们以前人那里汲取力量、不停地自我成长。
  7.PatternsofEnterpriseApplicationArchitecture(企业应用架构模式)
  学会了设计模式以后该怎样应用到企业框架中呢这本书介绍了很多常见的企业设计模式。
  8.Refactoring:ImprovingtheDesignofExistingCode(重构:改进现有代码设计)
  假如你已经在编程行业***浸过几年了,那么你一定得读一读这本书。重构能够使得代码可读性更强,也更轻易维护。
  9.OSGiinAction:CreatingModularApplicationsinJava(OSGi实战:用Java创立模块化应用)
  不论怎样,了解一下面向服务的编程是怎么回事,总归不是坏事。这本书的前几章就给出了很不错的入门介绍和详细的例子。
  10.CleanCode:AHandbookofAgileSoftwareCraftsmanship(代码整齐之道)


  最终但并非最不主要的,时不时地检验编码风格总是正确。开发人员90%的精力是花在维护上的,因此洁净的代码真的很主要。
  高级程序员推荐好书
  1.代码大全史蒂夫迈克康奈尔
  2.程序员修炼之道
  3.计算机程序的结构和解释
  4.C程序设计语言
  5.算法导论
  6.重构:改进
内容来自淘豆网www.taodocs.com转载请标明出处.