第一图书网

C#编程风格

Kenneth Baldwin,Andrew Gray 人民邮电出版社
出版时间:

2008.10  

出版社:

人民邮电出版社  

作者:

Kenneth Baldwin,Andrew Gray  

页数:

214  

字数:

268000  

译者:

韩磊  

Tag标签:

无  

前言

  作为商业软件组件的开发者,我们总是努力在代码中保持良好、一致的风格。由于最终产品中总是会包括源代码,所以用户常常会研究我们的代码,不只是为了学习组件的工作机理,还为了学习如何编写好的软件。这最终导致了The Elements of Java Style 和The Elements of C++ Style 两本书的诞生。这两本书深获好评,加上人们也总在问关于C#和.NET代码风格的问题,这样就促成了这个C#版本的问世。无论你是否读过本系列图书的前两本,都可能会对本书中的许多建议耳熟能详。

内容概要

本书是一部久经考验、短小精悍的C# 编程规范。给出的C# 编码规则和建议主要涉及格式、命名、文档、设计、编程以及包等内容,能够帮助广大程序员编写出更易于理解、维护、扩展,更有效,更专业的C# 代码。  本书适用于各层次C# 程序员。

作者简介

本书作者均为世界顶尖的程序员,曾共同打造了ROgue Wave公司闻名世界的程序库,并有丰富的C#系统软件开发经验。

书籍目录

Contents1. General Principles 02. Formatting 62.1 White Space 62.2 Braces 162.3 Class Organization 243. Naming 283.1 General 283.2 Abbreviations 323.3 Preprocessor Symbols 343.4 Types and Constants 343.5 Enumerations 383.6 Interfaces 383.7 Properties 403.8 Methods 423.9 Variables and Parameters 423.10 Attributes 463.11 Namespaces 463.12 Event Handling 483.13 Exceptions 484. Documentation 504.1 General 504.2 API 544.3 Internal Code 585. Design 495.1 Engineering 495.2 Class Design 545.3 Thread Safety and Concurrency 635.4 Efficiency 666. Programming 706.1 Types 706.2 Statements and Expressions 746.3 Control Flow 766.4 Classes 806.5 Life Cycle 856.6 Fields and Properties 906.7 Methods 926.8 Attributes 946.9 Generics 966.10 Enumerations 966.11 TypE SAFETY, CASTING, AND CONVERSION 996.12 ERROR HANDLING AND DEBUGGING 1006.13 EVENTS, DELEGATES, AND THREADING 1067. Packaging 1087.1 FILES 1087.2 NAMESPACES 1097.3 ASSEMBLIES 112SUMMary Glossary Bibliography Index 目 录第1章 一般原则 1第2章 格式 72.1 空白 72.2 花括号 172.3 类的组织 25第3章 命名 293.1 一般原则 293.2 缩略形式 333.3 预处理器符号 353.4 类型和常量 353.5 枚举 393.6 接口 393.7 属性 413.8 方法 433.9 变量和参数 433.10 特性 473.11 命名空间 473.12 事件处理 493.13 异常 49第4章 文档 514.1 一般原则 514.2 API 554.3 内部代码 59第5章 设计 695.1 工程 695.2 类的设计 755.3 线程安全和并发 895.4 效率 93第6章 编程 1016.1 类型 1016.2 语句和表达式 1076.3 控制流程 1116.4 类 1156.5 生命周期 1236.6 字段和属性 1316.7 方法 1336.8 特性 1356.9 泛型 1396.10 枚举 1396.11 类型安全、强制转换与转换 1436.12 错误处理和调试 1456.13 事件、委托和线程 153第7章 打包 1577.1 文件 1577.2 命名空间 1577.3 程序集 163摘要 169术语表 185参考书目 208索引 210


编辑推荐

  《C#编程风格(英汉对照)》适用于各层次C# 程序员。  享誉全球的C#经典著作;顶级软件公司编程规范;多位世界级专家经验结晶;卓越软件团队必由之路;100多条经典C#编程规则和建议。

图书封面

图书标签Tags

广告

下载页面


C#编程风格 PDF格式下载



这本书不是一本编程教材,但却对程序开发极有帮助.对于一个开发大型项目的团队,代码风格的优美统一是非常重要的,直接关系到项目的开发效率和后续产品维护,本书作者有着非常丰富的团队开发经验,对团队的代码风格给出了非常好的建议.不管是为团队制定编程规范还是培养良好的个人编程习惯,提高代码质量,都值得看一看.本书针对C#语言的新特性给出了详细的风格建议,是少有的C#编程规范书籍.


非常小巧的书,携带方便,英汉对照,学习英语的同时,也可以回顾基本概念。


这本书,比较不错,我很喜欢


从开始就培养好的习惯吧


适合作为新人的培训书籍使用。我买了3本送给我的徒弟们。


不错的小书很适合放在桌子旁边


就是冲着30元免运费买的,而且还货到付款。以后会更多在这里买。


书中介绍的内容有些已经是平常编程的时候使用到的。但是从另一个角度看作者如何阐述这样做的原因也能够提高自己的水平。总之这本书值得购买。


内容虽然很少,但是却很有用,有助于代码的规范


还好还好还好还好还好还好还好还好还好还好还好还好还好还好还好还好还好还好还好还好还好还好还好还好还好还好还好还好还好还好还好还好还好还好还好还好还好还好还好还好还好还好还好


一般般哎,。。。可能是基础还不够吧


相关图书