博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【书籍推荐】代码大全(第2版)英文版
阅读量:4283 次
发布时间:2019-05-27

本文共 499 字,大约阅读时间需要 1 分钟。

[美]Steve McConnell 著
2006年12月出版 ISBN 7-121-03362-3 148.00元 915页
《代码大全(第2版)》是著名IT畅销书作者、IEEE Software杂志前主编、具有20年编程与项目管理经验的Steve McConnell十余年前的经典著作的全新演绎:第2版做了全面的更新,增加了很多与时俱进的内容,包括对新语言、新的开发过程与方法论的讨论等。这是一本百科全书式的软件构建手册,涵盖了软件
构建活动的方方面面,尤其强调提高软件质量的各种实践方法。作者特别注重源代码的可读性,详细讨论了类和函数命名、变量命名、数据类型和控制结构、代码布局等编程的最基本要素,也讨论了防御式编程、表驱动法、协同构建、开发者测试、性能优化等有效开发实践,这些都服务于软件的首要技术使命:管理复杂度。为了培养程序员编写高质量代码的习惯,书中展示了大量高质量代码示例(以及用作对比的低质量代码),提高软件质量是降低开发成本的重要途径。除此之外,本书归纳总结了来自专家的经验、业界研究以及学术成果,列举了大量软件开发领域的真实案例与统计数据,以提高本书的说服力。
本文转载于
你可能感兴趣的文章
Spring Boot + Mybatis + Redis二级缓存
查看>>
为什么要前后端分离?各有什么优缺点?
查看>>
为什么要用Redis
查看>>
Redis 的基础数据类型和应用场景
查看>>
JVM难学?那是因为你没认真看完这篇文章
查看>>
领域模型驱动设计(Domain Driven Design)入门概述
查看>>
微前端的设计理念与实践初探
查看>>
编程语言选型时,你需要考虑的几个方面
查看>>
jvm 性能调优工具之 jstat
查看>>
Java 中一些好的编码风格
查看>>
你准备好持续交付(CD)了吗?
查看>>
API 经济与实现之路
查看>>
新手入门:零基础理解大型分布式架构的演进历史、技术原理、最佳实践
查看>>
对业务系统的监控
查看>>
异常和数据库事务的几个容易出错的地方
查看>>
eclipse、myEclipse中svn的各种状态图标详解
查看>>
九种跨域方式实现原理(完整版)
查看>>
深入理解applicationContext.xml和dispatcherServlet-servlet.xml区别
查看>>
Redis GEO 的java实现(通过Jedis)(GIS相关)
查看>>
Java读取Properties文件的六种方法
查看>>