首页  软件  游戏  图书  电影  电视剧

请输入您要查询的图书:

 

图书 编写高质量代码(改善C#程序的157个建议)
内容
编辑推荐

《编写高质量代码(改善C#程序的157个建议)》(作者陆敏技)从语法、程序架构和设计、编码习惯和编程规范3个层面深入探讨编写高质量C#代码的技巧、禁忌和最佳实践!

包含大量最佳实践、实用性强、经验性解决方案、编写高质量代码!

本书是一本关于如何编写高质量C#代码的工具书,列举的问题非常典型,给出的建议也非常实用,其中的每一条建议都有可能在我们编写下一行代码的时候被用到。

内容推荐

《编写高质量代码(改善C#程序的157个建议)》(作者陆敏技)是C#程序员进阶修炼的必读之作,包含的全部都是C#编码的最佳实践,从语言本身、程序的设计和架构、编码规范和编程习惯等三大方面对C#程序员遇到的经典问题给出了经验性的解决方案,为C#程序员如何编写更高质量的C#代码提供了157条极为宝贵的建议。对于每一个问题,不仅以建议的方式给出了被实践证明为十分优秀的解决方案,而且还给出了经常被误用或被错误理解的不好的解决方案,从正反两个方面进行了分析和对比。

《编写高质量代码(改善C#程序的157个建议)》一共三个部分,第一部分专注于C#语言本身,一共89条建议,涵盖了C#语言基本要素、集合、LINQ、泛型、委托、事件、资源管理、序列化、异常处理、异步、多线程、任务和并行编程等与C#语法相关的核心内容;第二部分重点讲解了C#程序的设计和架构,一共32条建议,涉及成员设计、面向对象的类型设计、安全性设计等重要方面的内容;第三部分探讨了C#的编码规范及编程习惯,一共36条建议,包含C#命名规范、如何使代码更整洁以及如何规范开发行为等方面的内容。

本书是一本关于如何编写高质量C#代码的工具书,列举的问题非常典型,给出的建议也非常实用,其中的每一条建议都有可能在我们编写下一行代码的时候被用到。你可以将此书搁置在案头,以便有需要的时候随时查阅。

目录

前言

第一部分 语言篇

 第1章 基本语言要素

  建议1:正确操作字符串

  建议2:使用默认转型方法

  建议3:区别对待强制转型与as和is

  建议4:TryParse比Parse好

  建议5:使用int?来确保值类型也可以为null

  建议6:区别readonly和const的使用方法

  建议7:将0值作为枚举的默认值

  建议8:避免给枚举类型的元素提供显式的值

  建议9:习惯重载运算符

  建议10:创建对象时需要考虑是否实现比较器

  建议11:区别对待==和Equals

  建议12:重写Equals时也要重写GetHashCode

  建议13:为类型输出格式化字符串

  建议14:正确实现浅拷贝和深拷贝

  建议15:使用dynamic来简化反射实现

 第2章 集合和LINQ

 第3章 泛型、委托和事件

 第4章 资源管理和序列化

 第5章 异常与自定义异常

 第6章 异步、多线程、任务和并行

第二部分 架构篇

 第7章 成员设计

 第8章 类型设计

 第9章 安全性设计

第三部分 编码规范及习惯

 第10章 命名规范

 第11章 代码整洁

 第12章 规范开发行为

标签
缩略图
书名 编写高质量代码(改善C#程序的157个建议)
副书名
原作名
作者 陆敏技
译者
编者
绘者
出版社 机械工业出版社
商品编码(ISBN) 9787111356493
开本 16开
页数 347
版次 1
装订 平装
字数
出版时间 2011-10-01
首版时间 2011-10-01
印刷时间 2011-10-01
正文语种
读者对象 青年(14-20岁),研究人员,普通成人
适用范围
发行范围 公开发行
发行模式 实体书
首发网站
连载网址
图书大类
图书小类
重量 0.608
CIP核字
中图分类号 TP312
丛书名
印张 22.5
印次 1
出版地 北京
241
186
15
整理
媒质 图书
用纸 普通纸
是否注音
影印版本 原版
出版商国别 CN
是否套装 单册
著作权合同登记号
版权提供者
定价
印数
出品方
作品荣誉
主角
配角
其他角色
一句话简介
立意
作品视角
所属系列
文章进度
内容简介
作者简介
目录
文摘
安全警示 适度休息有益身心健康,请勿长期沉迷于阅读小说。
随便看

 

兰台网图书档案馆全面收录古今中外各种图书,详细介绍图书的基本信息及目录、摘要等图书资料。

 

Copyright © 2004-2025 xlantai.com All Rights Reserved
更新时间:2025/5/6 10:58:19