首页计算机书籍计算机语言《编写高质量代码改善C#程序的157个建议》陆敏技著
梦约

文档

248

关注

0

好评

0
PDF

《编写高质量代码改善C#程序的157个建议》陆敏技著

阅读 782 下载 0 大小 22.16M 总页数 364 页 2022-11-22 分享
价格:¥ 10.00
下载文档
/ 364
全屏查看
《编写高质量代码改善C#程序的157个建议》陆敏技著
还有 364 页未读 ,您可以 继续阅读 或 下载文档
1、本文档共计 364 页,下载后文档不带www.pdfdz.com水印,支持完整阅读内容。
2、古籍基本都为PDF扫描版,所以文档不支持编辑功能,即不支持文档内文字的复制粘贴。
3、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
4、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
5、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。
本书是C#程序员进阶修炼的必读之作,所有建议都是C#编码的最佳实践,从语言本身、程序的设计和架构、编码规范和编程习惯三大方面对C#程序员遇到的经典问题给出了经验性的解决方案,为C#程序员提供了157条极为宝贵的建议。对于每一个问题,不仅以建议的方式给出了被实践证明为十分优秀的解决方案,而且还给出了经常被误用或被错误理解的反例,从正反两个方面进行分析和对比。全书一共三个部分,第一部分专注于C#语言本身,一共89条建议,涵盖了C#语言基本要素、、LNQ、泛型、委托、事件、资源管理、序列化、异常处理、异步、多线程、任务和并行编程等与C#语法相关的核心内容;第二部分重点讲解了C#程序的设计和架构,一共32条建议,涉及成员设计、面向对象的类型设计、安全性设计等重要方面的内容:第三部分探讨了C#的编码规范及编程习惯,一共36条建议,包含C#命名规范、如何使代码更整洁以及如何规范开发行为等方面的内容。本书是一本关于如何编写高质量C#代码的工具书,列举的问题非常典型,给出的建议也非常实用,其中的每一条建议都有可能在我们编写下一行代码的时候用到。你可以将此书搁置在案头,以便有需要的时候随时查阅。封底无防伪标均为,本书法律顾问北京市展达律师事务所图书在版编目(CIP)数据编写高质量代码:改善C#程序的157个建议/陆敏技著.一北京:机械工业出版社,2011.9ISBN978-7-111-35649-3中国版本图书馆CIP数据核字(2011)第166703号机械工业出版社(北京市西城区百万庄大街22号邮政编码100037)北京京师印务有限公司印刷2011年10月第1版第1次印制186mm×240mm·22.5印张标准书号:ISBN978-7-111-35649-3定价:59.00元凡购本书,如有缺页、倒页、脱页,由本社发行部调换客服:(010)88378991:88361066购书:(010)68326294:88379649:68995259投稿:(010)88379604为什么写这本书事实上,我在写本书之前就一直在思考一个问题:到底什么样的编程书籍能够帮助人门者快速进阶?所谓“入门者”指的是已经可以使用一门语言编写程序,但是不明白如何编写高质量代码的人。于是我开始回忆自己在开发生涯中的入门阶段,那时候,我常常被以下三类问题所困扰。第一类来自于语言本身,如:▣如何格式化字符串才是最高效的?口基本类型间或其他CLR类型间的转换怎样才算是最高效的?▣for和foreach有什么区别,何时该用for,何时该用foreach?口什么是Dispose模式,为什么要释放资源,如何释放资源?口多线程应选择何种方式来开启和结束,各线程之间为什么要同步,如何同步,如何锁定资源?第二类来自于设计架构,如果你对编码充满热情,相信你的大脑里很快就会充满以下这些问题:口使用单例模式还是静态类,为什么有了静态类还需要单例模式?口该使用静态方法还是实例方法,它们的本质区别是什么?口如何使用异常才是最正确的,什么时候抛出异常,什么时候“吃掉”异常,为什么需要自定义异常?口如何避免过多的条件判断分支?口如何保证程序的数据安全和通信安全?
返回顶部