第一图书网

Java编程风格

Alan Vermeulan,Scott W. Ambler 人民邮电出版社
出版时间:

2008.10  

出版社:

人民邮电出版社  

作者:

Alan Vermeulan,Scott W. Ambler  

页数:

177  

译者:

曹铁鸥  

Tag标签:

无  

前言

  我们所在的Rogue Wave公司主要销售C++和Java的软件组件。公司产品总是附带源代码,用户可以通过阅读我们的代码而有所获益——不仅能够了解软件是如何运行的,而且还可以学会如何编写好的软件。因此,为了使所有产品的源代码都能保持良好一致的编写风格,我们无时无刻不感到重重压力,这种压力可能比大部分公司都大。  随着公司不断成长壮大,要让所有的程序员都遵循同样的编程规则变得越来越困难。为了让大家重视这个问题,公司的创始人,也是首席程序员,Tom Keffer先生撰写了一份35页的文档,详细解释了在Rogue Wave公司我们应该如何编写C++代码。我们传阅了这份文档,并且确保每一位新员工手里都有一份。这个办法的效果不错。客户惊异于我们是如何始终保持着一致的编码风格的,我们就告诉他们,我们有一份《C++设计、实现以及风格指南》,然后也送给他们一份。就这么口口相传,Tom的文档演变成了一份技术报告。在派送出了几千份之后,我们收到了很多有积极意义的反馈。  当Java语言渐渐独当一面,我们认为也应该有一份类似的文档。于是我们就在公司内部邮箱javadev@roguewave.com的邮件列表里发出一则通知,希望征集在使用Java语言时应该遵循的一些规则。这份规则列表最终就成为了Rogue Wave Java Style Guide的最初草稿。  随着规则列表的不断充实,这个风格指南看起来越来越像一本真正的书了。这时,我们决定把它印刷出版,而不仅仅作为一份Rogue Wave技术报告来发行。让人倍感惊喜的是,剑桥大学出版社的编辑都认为这是个非常棒的主意,于是本书诞生了。

内容概要

本书是凝聚了业界众多专家集体智慧结晶的Java 编程风格指南,书中提供了一系列标准和规范,涉及多方面的约定,包括格式、命名、文档、程序和包,有助于编写易于理解、维护和扩展的Java 代码。  本书适用于各层次Java 程序员。

作者简介

本书作者由世界著名的软件工程专家Scott W.Ambler和Rogue Wave公司包括副总裁Allan Vermeulen在内的6位资深程序员联袂奉献。

书籍目录

1. General Principles 02. Formatting Conventions 43. Naming Conventions 20Package Names 26Type Names 28Class Names 28Interface Names 32Method Names 32Variable Names 36Field Names 40Parameter Names 40Constant Names 424. Documentation Conventions 44Comment Types 44Documentation Comments 52Comment Style 54Comment Content 70Internal Comments 745. Programming Conventions 82Type Safety 94Statements and Expressions 96Construction 104Exception Handling 106Assertions 110Concurrency 116Synchronization 118Efficiency 1266. Packaging Conventions 130Summary 138Glossary 148目 录第1章 一般原则 1第2章 格式规范 5第3章 命名约定 213.1 包命名 273.2 类型命名 293.2.1 类命名 293.2.2 接口命名 333.3 方法命名 333.4 变量命名 373.4.1 字段命名 413.4.2 参数命名 413.5 常量命名 43第4章 文档约定 454.1 注释类型 454.2 文档注释 534.2.1 注释风格 554.2.2 注释内容 714.3 内部注释 75第5章 编程约定 835.1 类型安全 955.2 语句和表达式 975.3 构造 1055.4 异常处理 1075.5 断言 1115.6 并发 1175.7 同步 1195.8 效率 127第6章 打包约定 131摘要 139术语表 149参考书目 170索引 173


图书封面

图书标签Tags

广告

下载页面


Java编程风格 PDF格式下载



java规范的书非常少,难得找到一本,内容中上吧


这本书挺好的,是java工程师必备的


不错的书籍。英汉对照,可以提高计算机英文阅读水平。对代码的规范书写有很大帮助。


值得看的一本书,适合新手


书不错呀!就是我需要的那种书!嘿嘿!


帮朋友代买,说是很好


适用于初学者和专业人士,初学者最好跟着书本的进度来看.养成良好的编程规范.


书很小,中英文对照,很适合在车上,床上看


书还没看,应该不错,就是比想象中还要小,呵呵


整体还不错,但是不如想象中那么好


很好 一天多久到货了


翻译的非常不好,而且书的定价过高。


相关图书