(美)沃森(BenWatson)著;戴旭译2017 年出版216 页ISBN:9787115461919
本书旨在教会读者认识和使用CLR技术,并且编写出高性能的.NET代码。同时,书中还循序渐进地给出了详细的指导,通过丰富的示例和内容介绍,帮助读者更好地掌握.NET编码技巧。最终成功构建出一个成熟的高性能的.NET...
(荷)JOOSTVISSER著;张若飞译2016 年出版144 页ISBN:9787121298981
人类到目前为止已经能够度量越来越多的东西,例如时间、长度等,但是在软件开发领域,我们依然很难去评估一个软件系统的质量,以及维护它的难易程度。可维护性越差,意味着开发成本越高、开发速度越慢,以及由于改动.....
(荷)JOOSTVISSER著;张若飞译2016 年出版137 页ISBN:9787121297045
人类到目前为止已经能够度量越来越多的东西,例如时间、长度等,但是在软件开发领域,我们依然很难去评估一个软件系统的质量,以及维护它的难易程度。可维护性越差,意味着开发成本越高、开发速度越慢,以及由于改动.....
马伟著2016 年出版450 页ISBN:9787111524342
本书是一本关于C最佳实践的集大成之作,它从C语言本身、C程序的架构设计和思想、C程序的编码规范和习惯等三大方面对125个经典的问题给出了解决方案,为C开发者提高开发效率和编写高质量的C代码提供了宝贵的建...
包善东著2008 年出版326 页ISBN:9787302179429
本书由浅入深、由表及里地讲述存在于C#编码开发中的各种质量问题,让读者清楚地了解什么是应该做的,什么是不应该做的
(美)古德利弗著2011 年出版613 页ISBN:9787121143472
本书的内容函盖编程的各个要素,如代码风格、变量命名、错误处理和安全性等。此外,本书还对一些更广泛的编程问题进行了探讨,如有效的团队合作、开发过程和文档编写,等等。本书各章的末尾均提供一些思考问题,这些...
(美)马丁·福勒著;熊节,林从羽译2019 年出版425 页ISBN:9787115508645
本书清晰揭示了重构的过程,解释了重构的原理和最佳实践方式,并给出了何时以及何地应该开始挖掘代码以求改善。书中给出了60多个可行的重构,每个重构都介绍了一种经过验证的代码变换手法的动机和技术。本书提出...
Effective Objective-C 2.0 52 specific ways to improve your iOS and OS X programs = 编写高质量iOS与OS X代码的5
Matt Galloway2016 年出版288 页ISBN:7121272639
(美)鲍斯维尔,(美)富歇著;尹哲,郑秀雯译2012 年出版179 页ISBN:9787111385448
本书旨在帮助你把代码写得更好,即如何写出具有高可读性的代码。每一章都会深入到编程的一个不同的方面来讨论如何让它“更容易理解”。本书的关键思想是代码应该写得容易理解,最小化别人理解你的代码所花的时...
编写可靠的JAVASCRIPT代码 测试驱动开发JAVASCRIPT商业软件
(美)Lawrence D.Spencer,Seth H.Richards著;王肖峰译2016 年出版469 页ISBN:9787302443971
当前用于测试、依赖注入和面向方面编程的JavaScript框架,解释测试的特征以及如何构建测试对象,展示常用JavaScript模式及架构的实现和应用,涵盖DOM访问测试、XHR/JSONP请求、排他访问等。...