移动学习网 导航

程式设计师必读的专业书籍推荐

2024-05-03m.verywind.com
~   程式设计师多看一些专业的书籍,会教给你方法和思想来解决现实遇到的问题,提高编码的技艺和境界。下面我就来为大家推荐的程式设计师必读的专业书籍,欢迎参阅!
  程式设计师必读的专业书籍
  1、深入理解Scala

  来自资深实践者的深刻洞见

  Scala之父作序推荐

  “权威并且易于理解”。——Martin Odersky Scala之父

  “带你深入Scala的内部工作机制”。——John C Tyler PROS Pricing

  “目前为止,我在技术书里读到过的最好的示例”。——Eric Weinberg Wagger Designs

  《深入理解Scala》深入探讨了Scala里几个较为复杂的领域,包括型别系统的高阶内容、隐式转换、特质的组合技 巧、 *** 、Actor、函数语言程式设计的范畴论等,而且不是干巴巴地讲述语言和库的概念。本书充满各种实用的建议和最佳实践,可以来帮助读者学习怎样把 Scala里较少被掌握的部分应用到工作中。 本书不是Scala的入门级教程,而是适合有经验的Scala程式设计师向专家水平进阶的参考读物。本书适合想要了解Scala语言的底层机制和技术细节的读 者阅读参考。

  2、优质程式码:软体测试的原则、实践与模式

  提炼作者有30多年的软体开发经验

  20多年软体测试技术的教授经验

  从开发人员关注的程式码质量的角度来讲软体测试

  什 么是优质程式码?除了能够正确实现设计意图外,优质程式码还应该具备“三好”的特性:好看,好闻没有坏味道,好验证。然而,如何写出优质程式码呢?除了好看 和好闻之外,可测试性是优质程式码的重要指标。尽管开发工程师普遍对提高程式码的可测试性感兴趣,但是,想要在复杂的程式码环境下游刃有余地解决可测试性问题, 非得有合适的“招式”支撑不可。《优质程式码》这本书提供了一整套提升程式码可测试性和测试程式码的招式,书中结合例项对不同招式进行了细致的讲解,并用两个相 对完整的例项演示了招式的使用。对于立志于写出优质程式码却又受可测试性困扰的开发工程师来说,本书是不可多得的参考资料。 ——段念,豆瓣网工程副总裁

  《优 质程式码:软体测试的原则、实践与模式》使用真实的程式码示例介绍了测试的模式、原则和20多个技术细节,并通过两个完整的案例分析,即测试一个全新的 Java应用程式和一个未被测试的“遗留”JavaScript jQuery外挂,将本书讲述的所有内容整合在了一起。此外,作者还展示了一个概念框架,帮助读者将精力重点放在改善贯穿整个软体生命周期的可测试性上, 并给读者提供了简化程式码构造的全系列测试的实操指南。

  3、图资料库

  《图资料库》系统地介绍了图资料库的历史由来、建模方法、工作原理和一些真实的使用者用例,详细地说明了图资料解决的是什么样的问题,并 以Ne4j资料库和Cypher查询语言为例,阐述了图资料库的建模方法和领域用例,最后还介绍了图资料库的工作原理以及一些实用的图论演算法。本书的三位 作者均为Neo4j Technology公司的技术高手,他们对图资料库及其解决方案有丰富的经验,其中一位甚至还是Neo4j图资料库的联合创始人。

  4、HTML5实战

  《HTML5实战》是一本全面介绍运用HTML5开发Web应用的书籍,包括了资料储存、通讯以及如何建立视讯游戏等诸多内容。全书分 为4个部分,第一部分主要介绍HTML5语法及本书所涉及的全部API;第二部分主要介绍基于浏览器的应用;第三部分主要介绍互动式影象、媒体及游戏;第 四部分是附录内容,深入介绍了一些本书的主题,提供一系列重要的参考资料。

  5、趣学Python:教孩子学程式设计全彩版

  Amazon畅销程式设计图书

  无需任何计算机基础知识

  轻松有趣地掌握Python程式设计

  《趣学 Python》把你带入一个鲜活的Python程式设计世界。作者 Jason R. Briggs将带领你用独特的往往很好玩 的示例程式带你学习基础知识。每章后面都配有 程式设计练习来帮助训练思维并加强理解。在本书的最 后部分,你将编写两个完整的游戏:一个经典弹球 游戏的复制品,以及一个能在平台上跳跃、有动画 及更多效果的《火柴人逃生》游戏。
  程式设计师必读的书
  1、程式设计珠玑第二版 修订版

  历史上最伟大的电脑科学著作之一

  融深邃思想、实战技术与趣味轶事于一炉的奇书

  “《程式设计珠玑》是对我职业生涯早期影响最大的书之一,其中的许多真知灼见多年之后仍然使我受益匪浅。” ——Steve McConnell,软体工程大师,IEEE Software前主编,《程式码大全》作者

  《编 程珠玑第2版•修订版》本书是电脑科学方面的经典名著。书的内容围绕程式设计人员面对的一系列实际问题展开。作者Jon Bentley 以其独有的洞察力和创造力,引导读者理解这些问题并学会解决方法,而这些正是程式设计师实际程式设计生涯中至关重要的。本书的特色是通过一些精心设计的有趣而又颇 具指导意义的程式,对实用程式设计技巧及基本设计原则进行了透彻而睿智的描述,为复杂的程式设计问题提供了清晰而完备的解决思路。本书对各个层次的程式设计师都具 有很高的阅读价值。

  2、编写可测试的JavaScript程式码

  资深程式设计师讲述JavaScript程式码编写和测试之道

  《编写可测试的JavaScript程式码》目标是教授如何为客户 端和伺服器编写和维护可测试的JavaScript程式码。全书共8章。首先介绍了什么是可测试的程式码,然后分别从程式码复杂度、架构、单元测试、程式码覆盖 率、整合测试、效能测试、负载测试、除错和自动化等角度详细介绍。书中丰富的示例能够帮助读者从头开始养成好的程式码编写习惯,提升测试效率及程式码的可维护 性。 本书的作者曾先后在YouTube、Yahoo!以及Google等公司从事前端开发及测试相关工作,具有丰富的经验。本书主要针对那些想成为 JavaScript专业开发人员的人;也适合初中级水平或者专家级别的开发人员参考阅读。

  3、大资料储存:MogoDB实战指南

  《大资料储存:MongoDB实战指南》从学习与实践者的视角出发,本着通俗精简、注重实践、突出精髓的原则,精准剖析了 MongoDB的诸多概念和要点。全书共分4个部分,分别从基础知识、深入理解MongoDB、监控与管理MongoDB和应用实践几个维度详细地介绍了 MongoDB的特点及应用例项。 本书适合有海量资料储存需求的人员、资料库管理开发人员、资料探勘与分析人员以及各类基于资料库的应用开发人员。读者将从书中获得诸多实用的知识和开发技巧。
  适合程式设计师看的书籍
  1、JavaScript面向物件程式设计指南第2版

  唯一一本介绍JavaScript面向物件程式设计的图书。

  本书是《JavaScript面向物件程式设计指南》的第二版,全书 包括8章和4个附录。依次介绍了JavaScript的发展历史、基础性话题变数、资料型别、阵列、回圈以及条件表示式、函式、物件、原型、继承的实 现、BOM和DOM等。附录部分包括了学习JavaScript程式设计常用的参考资源。尤其值得一提的是,本书作者是JavaScript设计模式方面的专 家,他在本书第8章中介绍了几种常用的JavaScript程式设计模式,这也成为他的另一本重要著作《JavaScript模式》JavaScript Patterns奠定了基础。

  2、Java EE 7精粹

  最权威的Java EE开发资讯

  《Java EE 7精粹》提供了Java EE 7平台中关键规范的概述。全书共16个章节,对Java EE 7平台中的每一个概念都给予了详细的解释,并通过一系列简单的程式码示例来帮助读者更好地了解这个平台。作者Arun是Java EE团队的核心成员,也是Oracle的Java布道者,对Java EE 7平台的启动有重要贡献,是对Java EE 最有发言权的技术专家。

  3、像程式设计师一样思考修订版

  学会像程式设计师一样思考

  构建创新性问题解决方案!

  “本书所提供的习题类似于我在接受Google和Facebook的软体工程师面试时所遇到的问题,因此对于打算通过面试寻找新工作的专业程式设计师,本书是极好的复习材料。” ——Ariane Coffin, Wired网站的GeekMom

  《像 程式设计师一样思考》修订版分为8章。第1章通对几个经典的演算法问题切入,概括了问题解决的基本技巧和步骤。第2章通过实际编写C++程式码来解决几个简单 的问题,从而让读者进一步体会到问题解决的思路和应用。第3到7章是本书的主体部分,分别探讨了用阵列、指标和动态记忆体,类、递回和程式码复用来解决问题的 途径和实际应用。最后,第8章从培养程式设计师思维的角度,进行了总结和概括,告诉读者如何才能像程式设计师一样思考。

  • 推荐10本设计必看的书籍
  • 答:试读人群: 学生、设计师、艺术家,热爱生活人士。💗 1. 《平面设计中的网格系统》它是一本平面设计、字体编排和空间设计的视觉传达手册,也是中国书籍设计泰斗吕敬人老师的亲笔推荐。 完整地介绍了网格理论基础,搭建...

  • 设计类的经典书籍推荐!
  • 答:一、《设计中的设计》《设计中的设计》是众多设计师都推荐的一本设计书,这本书是具有世界影响的设计师的原研哉对自己提出的问题“设计到底是什么?”的回答。 设计来源于生活,它的意义定会超越技术的层面,为我们的生活...

  • 设计书籍推荐
  • 答: 1、《写给大家看的设计书》,罗宾·威廉姆斯著 2、《栅格系统与版式设计》,金伯利·伊拉姆著; 3、《七日掌握设计配色基础》,日本视觉设计研究所著; 4、《文字设计基础教程》,加文·安布罗斯、保罗·哈里斯著; 5...

  • 软件设计程序员需看哪些书籍
  • 答:四、当然还有学一种数据库系统了。五、如果你是面积向网络编程,那你首先要学HTML语言。还要学ASP、JSP,PHP等。六:重要的还是要交流,可以在网上参加一种计算机语言的论谈之类的。七、如果要想在软件设计程序员的高手,...

  • 如何成为编程高手,程序员要看什么样的书籍,有经验的人说一声,做好是...
  • 答:6. 多与别人交流。三人行必有我师,也许在一次和别人不经意的谈话中,就可以迸出灵感的火花。多上上网,看看别人对同一问题的看法,会给你很大的启发。7. 良好的编程风格。注意养成良好的习惯,代码的缩进编排,变量的...

  • 成为一位室内设计师应该看哪些书籍_室内设计师必看的书
  • 答:伊莱恩在这本《设计准则》中,与我们分享了专业设计师在设计每个房间时用到的设计准则、测量方法、协调比例以及硬道理。这些都是设计的秘密技巧,可以让你的房间外观更加专业,随时都能被拍下来登到杂志上。2、进阶阶段:《...

  • 有什么值得推荐的设计类书籍
  • 答:《About Face 3 交互设计精髓》《精益设计:设计团队如何改善用户体验》《亲爱的界面•让用户乐于使用、爱不释手》《UCD火花集》《情感化设计》《设计师要懂心理学》《简约至上:交互式设计四策略》《餐巾纸系列》《...

  • 成为室内设计师必看的十本书_室内设计师必读的书籍
  • 答:《国外现代建筑表现图技法》,《设计与估价》,《室内设计师手册》,《现代建筑楼梯设计精选》,《装饰构造图集》,《住宅室外环境设计》,《建筑环境更新设计》,《装饰制图与识图》,《现代建筑入口、门头设计精选》,《现代...

  • 有经验的程序员来看:C\C++程序员需要掌握什么书籍?
  • 答:本教材是计算机基础教学改革实践4年的总结,它将C语言、数据结构和C++综合为一门程序设计基础课程,可以不分专业,在大学一年级完成(授课80学时,实验80学时)。 本书可以作为各类人员学习C、数据结构和C++的综合教材。 ... CC++程序设计...

  • 学设计必看的书
  • 答:通过本书,普通读者很快就能够自信地设计出专业级别的作品,而专业设计师也将从中获得灵感和解决问题的途径。《点石成金》作者:克鲁格 作者是Web设计专家,具有丰富的实践经验。他用幽默的语言为你揭示Web设计中重要但却容易...

    户户网菜鸟学习
    联系邮箱
    返回顶部
    移动学习网