【内容简介】
本书是一部久经考验、短小精悍的C# 编程规范。给出的C# 编码规则和建议主要涉及格式、命名、文档、设计、编程以及包等内容,能够帮助广大程序员编写出更易于理解、维护、扩展,更有效,更专业的C# 代码。
本书适用于各层次C# 程序员。
【作译者介绍】
本书提供作译者介绍
本书作者均为世界顶尖的程序员,曾共同打造了ROgue Wave公司闻名世界的程序库,并有丰富的C#系统软件开发经验。
.. << 查看详细
【目录信息】
Contents
1. General Principles 0
2. Formatting 6
2.1 White Space 6
2.2 Braces 16
2.3 Class Organization 24
3. Naming 28
3.1 General 28
3.2 Abbreviations 32
3.3 Preprocessor Symbols 34
3.4 Types and Constants 34
3.5 Enumerations 38
3.6 Interfaces 38
3.7 Properties 40
3.8 Methods 42
3.9 Variables and Parameters 42
<< 查看详细目录
【前言】
作为商业软件组件的开发者,我们总是努力在代码中保持良好、一致的风格。由于最终产品中总是会包括源代码,所以用户常常会研究我们的代码,不只是为了学习组件的工作机理,还为了学习如何编写好的软件。.
这最终导致了The Elements of Java Style 和The Elements of C++ Style 两本书的诞生。这两本书深获好评,加上人们也总在问关于C#和.NET代码风格的问题,这样就促成了这个C#版本的问世。
无论你是否读过本系列图书的前两本,都可能会对本书中的许多建议耳熟能详。这是有意为之的,因为其中提到的许多编程原则在任何时候、任何编程语言中均适用。当然,我们重新整理了内容并做了扩展,以适应C#语..
<< 查看前言
【媒体评论】
“此书有评论,有提示,有指导。它绝对是我读过的最优秀的图书之一,极大地提高了我的代码质量。”.
——Robert Pierce,资深技术专家
“不可或缺的工具。我为自己买了三本,一本放在笔记本电脑包里,一本放在办公室桌上,一本在家里。”...
——Rhy Mednick,微软公司软件工程师
免费试读 第3章..
免费试读 第5章..
>>
进入在线免费试读>>
51CTO在线试读