Effective C++: 55 Specific Ways to Improve Your Programs and Designs, 3/e
【美】Scott Meyers 著
侯捷 译
Scott Meyers的成名之作,其第三版不仅延续了一贯的经典,更带来了全新的视角和见解。读过本书,你的C++功力定能更上一层楼。
C++是真正的程序员的语言,其背后深邃的思想与无与伦比的表达能力,让众多程序员为之倾倒。此书如同导师,指引你跨越C++的重重难关,领略高处的美景,成为一位卓越的C++程序员。
2
《More Effective C++:35个改善编程与设计的有效方法(中文版)》
More Effective C++: 35 New Ways to Improve Your Programs and Designs
【美】Scott Meyers 著
侯捷 译
作为Effective C++的“续集”,本书更加深入探讨了C++的高级话题,尤其是第5章,其中涵盖了众多高级技术,如virtual constructors、smart pointers等,让你体验“山重水复疑无路,柳暗花明又一村”的惊喜。
3
《Effective Python:改善Python程序的90个建议 (第2版)(英文版)》
Effective Python: 90 Specific Ways To Write Better Python
【美】Brett Slatkin 著
Brett Slatkin凭借在Google公司多年开发Python基础架构的丰富经验,揭示了Python语言中一些鲜为人知的微妙特性,并给出了能够改善代码功能及运行效率的习惯用法。
本书汇聚了90个优秀的实践原则、开发技巧和便捷方案,并以实用的代码范例来解释它们。通过本书,你能够了解到解决关键编程任务的实用技巧,并学会编写易于理解、便于维护且利于改进的代码。
4
《Effective Java(第3版)(英文版)》
Effective Java (3rd Edition)
【美】 Joshua Bloch 著
本书涵盖了Java 7、Java 8 和Java 9 中语言和库的各种新特性。通过对每个项目的全面描述和解释,告诉你应该做什么、不应该做什么,以及为什么要这样做。
5
《Effective C#(第3版):编写高质量C#代码的50条有效方法(英文版)》
Effective C# (Covers C# 6.0), (includes Content Update Program): 50 Specific Ways to Improve Your C#
【美】Bill Wagner 著
在本书中,.NET 专家Bill Wagner 为我们提供了50 条有效的方法,通过这些方法可以利用C#的全部语言功能编写健壮、高效和运行良好的代码。
Wagner 利用他杰出的 C#使用经验,解决了从资源管理到多核支持的各种问题,并揭示了如何规避语言和.NET 环境中常见的陷阱。
此书适合那些把 C#当作日常开发工具的专业开发者,读者需要事先熟悉 C#语法和语言特性。
转载请注明来自广州玛斯顿影音有限公司,本文标题:《Effective系列经典著作,铺就程序员殿堂之路 》