更锋利的C#代码——编写高质量C#程序

作者: 包善东

出版社: 清华大学出版社

出版日期: 2008-10-01

电子书 ¥31.85 定价:49.0 纸书价格¥38.70,点此比价
  • 收藏

  • 加书架

  • 引用

简介

一个好的程序,不仅仅是能得出正确的运行结果,而且还应在其内部保持清晰的代码逻辑和语义,否则,跟随在正常结果之后的也许是艰难的代码维护工作,对程序进行一处修改往往会牵一发而动全身,一不小心就会埋下深深的陷患。从另一个角度来说,如果每一行代码的质量都很高,那么这个软件产品也一定是高质量的。这就像ISO 9000的质量体系认证一样,与其在产品生产完成之后再进行检验,不如控制每一步生产环节的质量。本书由浅入深、由表及里地讲述存在于C#编码开发中的各种质量问题,让读者清楚地了解什么是应该做的,什么是不应该做的。C#提供的每种语言机制的功能背后,体现了怎样的逻辑含义。当遇到具体的问题时,应该如何选择与取舍。阅读完此书的每一个章节,都会让读者站在更高的角度C#体系拥有更深的认识和把握,不断向软件开发的更高层次迈进。

编辑推荐

《更锋利的C#代码:编写高质量C#程序》由清华大学出版社出版。 一个好的程序,不仅仅是能得出正确的运行结果。每个章节的内容似乎都为大家所熟悉,然而视角完全不同。通过对那些几乎被人们忽视了的细节的精心处理,不断地提高每一行代码的质量。它们为什么必须是,而并非形式主义。C#提供的每种语言机制的功能背后,体现了怎样的逻辑含义。读完此书,你会站在更高的角度与C#体系拥有更深的认识和把握。

更多出版物信息
  • 版权: 清华大学出版社
  • 出版: 2008-10-01
  • 作者:包善东
  • 更新: 2023-06-07
  • 书号:9787302179429
  • 中图:TP312C
  • 学科:
    工学
    控制科学与工程
    工学
    计算机科学与技术

作者信息

包善东

包善东(网名Richard Bao),群硕软件开发有限公司的一名交互设计师和软件工程师。9岁时萌生了对编程的浓厚兴趣,从此走上了软件开发的道路,至今已积累了十多年的编程经验。作者还曾是其学校交响乐团的大提琴兼钢琴演奏员,在英、法、德、港、台及内地多次进行演出。也许是音乐与艺术思想对编程的渗透,使其在编程中往往善于寻找和谐之美,避免一切生搬硬套。这也许才是《更锋利的C#代码》思想的根源吧。

相关图书