(美)沃森(BenWatson)著;戴旭译2017 年出版216 页ISBN:9787115461919
本书旨在教会读者认识和使用CLR技术,并且编写出高性能的.NET代码。同时,书中还循序渐进地给出了详细的指导,通过丰富的示例和内容介绍,帮助读者更好地掌握.NET编码技巧。最终成功构建出一个成熟的高性能的.NET...
(美)古德利弗著2011 年出版613 页ISBN:9787121143472
本书的内容函盖编程的各个要素,如代码风格、变量命名、错误处理和安全性等。此外,本书还对一些更广泛的编程问题进行了探讨,如有效的团队合作、开发过程和文档编写,等等。本书各章的末尾均提供一些思考问题,这些...
(中国)周幸妮2019 年出版450 页ISBN:9787121370984
本书从程序设计的角度,从程序和算法、数据、程序语句、指针、结构体、函数和文件等基本的C语言要素讲起,全面介绍C原样程序设计的方方面面,引导学习者以“程序的思维”看问题,即如何从一个问题入手,算法应该如何...
(美)鲍斯维尔,(美)富歇著;尹哲,郑秀雯译2012 年出版179 页ISBN:9787111385448
本书旨在帮助你把代码写得更好,即如何写出具有高可读性的代码。每一章都会深入到编程的一个不同的方面来讨论如何让它“更容易理解”。本书的关键思想是代码应该写得容易理解,最小化别人理解你的代码所花的时...
(美)马丁·福勒著;熊节,林从羽译2019 年出版425 页ISBN:9787115508645
本书清晰揭示了重构的过程,解释了重构的原理和最佳实践方式,并给出了何时以及何地应该开始挖掘代码以求改善。书中给出了60多个可行的重构,每个重构都介绍了一种经过验证的代码变换手法的动机和技术。本书提出...
马丁·福勒(MartinFowler),肯特·贝克(KentBeck),约翰·布兰特(JohnBrant),威廉·奥迪克(WilliamOpdyke),唐·罗伯茨(DonRoberts)编著2011 年出版430 页ISBN:9787121134500
重构,一言以蔽之,就是在不改变外部行为的前提下,有条不紊地改善代码。多年前,正是本书原版的出版,使重构终于从编程高手们的小圈子走出,成为众多普通程序员日常开发工作中不可或缺的一部分。本书也因此成为与《.....
编写可靠的JAVASCRIPT代码 测试驱动开发JAVASCRIPT商业软件
(美)Lawrence D.Spencer,Seth H.Richards著;王肖峰译2016 年出版469 页ISBN:9787302443971
当前用于测试、依赖注入和面向方面编程的JavaScript框架,解释测试的特征以及如何构建测试对象,展示常用JavaScript模式及架构的实现和应用,涵盖DOM访问测试、XHR/JSONP请求、排他访问等。...
(美)古德利弗著,韩江,陈玉译2008 年出版582 页ISBN:9787121069802
如果你可以编写出合格的代码,但是想更进一步,创作出组织良好而且易于理解的代码,希望成为一名真正的编程专家或提高现有的职业技能,《编程匠艺——编写卓越的代码》都会为你给出答案。本书的内容遍及编程的各个...
(美)福勒(Martin Fowler)著2008 年出版471 页ISBN:7115168040
面向对象大师Martin Fowler及其专家级合作者在将40多种常用解决方案转化成模式后,为我们提供了这本能够应用于任何一种企业应用平台的、关于解决方案的、不可或缺的图书。本书叙述深入浅出,采用大量UML图进一...