词条 | C#编程风格 |
释义 | 图书信息出版社: 人民邮电出版社; 第1版 (2008年10月1日) 丛书名: 图灵程序设计丛书 平装: 214页 正文语种: 简体中文, 英语 开本: 32 ISBN: 9787115184382 条形码: 9787115184382 尺寸: 20 x 13.8 x 1.2 cm 重量: 222 g 作者简介本书作者均为世界顶尖的程序员,曾共同打造了Rogue Wave公司闻名世界的程序库。并有丰富的C#系统软件开发经验。 Kenneth Baldwin 著名C#数值计算库开发商CenterSpace公司总裁。有丰富的系统软件开发经验。 Trevor Misfeldt资深软件工程师。曾经率领开发团队赢得JavaWofld“年度GUI产品”和XML Magazine“年度产品”殊荣。目前是CenterSpace软件公司的CEO 。他也是《Jlava编程风格》和《C#编程风格》的作者之一。 Andrew Grey 资深软件工程师,现为Evolution软件设计公司的合伙人。他也是《C#编程风格》的作者之一。 译者简介 韩磊CSDN副总经理。微软MVP。曾领导开发CSDN CMS、Blog等产品。译作有《梦断代码》、《Beginnirlg C#Objects:对象到代码》,并与刘韧合著有《网络媒体教程》。 内容简介《C#编程风格(英汉对照)》是一部久经考验、短小精悍的C# 编程规范。给出的C# 编码规则和建议主要涉及格式、命名、文档、设计、编程以及包等内容,能够帮助广大程序员编写出更易于理解、维护、扩展,更有效,更专业的C# 代码。 目录Contents 1 General Principles 2 Formatting 21 White Space 22 Braces 23 Class Organization 3 Naming 31 General 32 Abbreviations 33 Preprocessor Symbols 34 Types and Constants 35 Enumerations 36 Interfaces 37 Properties 38 Methods 39 Variables and Parameters 310 Attributes 311 Namespaces 312 Event Handling 313 Exceptions 4 Documentation 41 General 42 API 43 Internal Code 5 Design 51 Engineering 52 Class Design 53 Thread Safety and Concurrency 54 Efficiency 6 Programming 61 Types 62 Statements and Expressions 63 Control Flow 64 Classes 65 Life Cycle 66 Fields and Properties 67 Methods 68 Attributes 69 Generics 610 Enumerations 611 TypE SAFETY, CASTING, AND CONVERSION 612 ERROR HANDLING AND DEBUGGING 613 EVENTS, DELEGATES, AND THREADING 7 Packaging 71 FILES 72 NAMESPACES 73 ASSEMBLIES SUMMary Glossary Bibliography Index 第1章 一般原则 第2章 格式 21 空白 22 花括号 23 类的组织 第3章 命名 31 一般原则 32 缩略形式 33 预处理器符号 34 类型和常量 35 枚举 36 接口 37 属性 38 方法 39 变量和参数 310 特性 311 命名空间 312 事件处理 313 异常 第4章 文档 41 一般原则 42 API 43 内部代码 第5章 设计 51 工程 52 类的设计 53 线程安全和并发 54 效率 第6章 编程 61 类型 62 语句和表达式 63 控制流程 64 类 65 生命周期 66 字段和属性 67 方法 68 特性 69 泛型 610 枚举 611 类型安全、强制转换与转换 612 错误处理和调试 613 事件、委托和线程 第7章 打包 71 文件 72 命名空间 73 程序集 摘要 术语表 参考书目 索引 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。