文字显示结果
组合搜索  计算机图书分类目录
 
编写高质量代码 改善C#程序的157个建议
编写高质量代码 改善C#程序的157个建议 [ 华初网推荐 ]

从语法、程序架构和设计、编码习惯和编程规范3个层面深入探讨编写高质量C#代码的技巧、禁忌和最佳实践 包含大量最佳实践、实用性强、经验性解决方案、编写高质量代码
出版社: 机械工业出版社   华章公司   
书 号: 9787111356493
作 者: 陆敏技   
 
 软件与程序设计类别

  综合
  C++
  VB
  JAVA
  .NET
  Delphi
  Kylix
  Pascal
  Python
  CORBA
  MFC
  Palm
  TCL/TK

 
相关图书
 
 
在线试读
 
 

所属类别: 软件与程序设计 -> .NET -> C#
出版日期:2011年10月
版别版次:2011年10月第1版第1次
印数  :  页数:344
附带物 : 无附带物
 

编写高质量代码 改善C#程序的157个建议评语
这是一本关于C#编码最佳实践的集大成之作,也是一本能指导C#程序员编写出高质量代码的指点迷津之作。全书从C#语法、程序的架构和设计、编码规范和编程习惯3大方面为广大的C#程序员们总结出了157条极富借鉴意义的建议,这些建议都是在实践中被证明是解决C#编码中疑难问题的最佳实践。如果能掌握本书中的内容,不仅能加深对C#语言的理解和提升程序架构和设计方面的能力,而且还能规范我们的开发行为和习惯,让我们成为一名优秀的程序员,让我们能编写出更高质量的代码。——51CTO(www.51cto.com)作为一名程序员,没有人愿意留下一堆糟糕的... << 显示本书评语详情
 

编写高质量代码 改善C#程序的157个建议前言
为什么写这本书    事实上,我在写本书之前就一直在思考一个问题:到底什么样的编程书籍能够帮助入门者快速进阶?所谓“入门者”指的是已经可以使用一门语言编写程序,但是不明白如何编写高质量代码的人。于是我开始回忆自己在开发生涯中的入门阶段,那时候,我常常被以下三类问题所困扰。第一类来自于语言本身,如:     如何格式化字符串才是最高效的?     基本类型间或其他CLR类型间的转换怎样才算是最高效的?     for和foreach有什... << 显示前言详情
 

编写高质量代码 改善C#程序的157个建议内容简介
本书是C#程序员进阶修炼的必读之作,包含的全部都是C#编码的最佳实践,从语言本身、程序的设计和架构、编码规范和编程习惯等三大方面对C#程序员遇到的经典问题给出了经验性的解决方案,为C#程序员如何编写更高质量的C#代码提供了157条极为宝贵的建议。对于每一个问题,不仅以建议的方式给出了被实践证明为十分优秀的解决方案,而且还给出了经常被误用或被错误理解的不好的解决方案,从正反两个方面进行了分析和对比。全书一共三个部分,第一部分专注于C#语言本身,一共89条建议,涵盖了C#语言基本要素、集合、LINQ、泛型、委托、事件、资源...
<< 显示内容简介详情
 

编写高质量代码 改善C#程序的157个建议目录
前言
第一部分 语言篇
第1章 基本语言要素 / 2
建议1:正确操作字符串 / 2
建议2:使用默认转型方法 / 6
建议3:区别对待强制转型与as和is / 9
建议4:TryParse比Parse好 / 12
建议5:使用int?来确保值类型也可以为null / 15
建议6:区别readonly和const的使用方法 / 16
建议7:将0值作为枚举的默认值 / 19
建议8:避免给枚举类型的元素提供显式的值 / 20
建议9:习惯重载运算符 / 22
建议10:创建对象时需要考虑是否实现比较器 / 23
建议11:区别对待==和Equals / 27
建议12:重写Equals时也要重写GetHashCode / 29
建议13:为类型输出格式化字符串 / 32
建议14:正确实现浅拷贝和深拷贝 / 36
建议15:使用dynamic来简化反射实现 / 40
第2章 集合和LINQ / 43
建议16:元素数量可变的情况下不应使用数组 / 43
建议17:多数情况下使用foreach进行循环遍历 / 45
· · · · · ·
<< 显示目录详情
 
Copyright © 2010 TianMei Technology All rights reserved. To comment on this site
  辽B-2-4-20100065