幫助中心 | 我的帳號 | 關於我們

編寫高質量代碼(改善C#程序的157個建議)

  • 作者:陸敏技
  • 出版社:機械工業
  • ISBN:9787111356493
  • 出版日期:2011/10/01
  • 裝幀:平裝
  • 頁數:347
人民幣:RMB 59 元      售價:
放入購物車
加入收藏夾

內容大鋼
    《編寫高質量代碼(改善C#程序的157個建議)》(作者陸敏技)是C#程序員進階修煉的必讀之作,包含的全部都是C#編碼的最佳實踐,從語言本身、程序的設計和架構、編碼規範和編程習慣等三大方面對C#程序員遇到的經典問題給出了經驗性的解決方案,為C#程序員如何編寫更高質量的C#代碼提供了157條極為寶貴的建議。對於每一個問題,不僅以建議的方式給出了被實踐證明為十分優秀的解決方案,而且還給出了經常被誤用或被錯誤理解的不好的解決方案,從正反兩個方面進行了分析和對比。
    《編寫高質量代碼(改善C#程序的157個建議)》一共三個部分,第一部分專註于C#語言本身,一共89條建議,涵蓋了C#語言基本要素、集合、LINQ、泛型、委託、事件、資源管理、序列化、異常處理、非同步、多線程、任務和並行編程等與C#語法相關的核心內容;第二部分重點講解了C#程序的設計和架構,一共32條建議,涉及成員設計、面向對象的類型設計、安全性設計等重要方面的內容;第三部分探討了C#的編碼規範及編程習慣,一共36條建議,包含C#命名規範、如何使代碼更整潔以及如何規範開發行為等方面的內容。
    本書是一本關於如何編寫高質量C#代碼的工具書,列舉的問題非常典型,給出的建議也非常實用,其中的每一條建議都有可能在我們編寫下一行代碼的時候被用到。你可以將此書擱置在案頭,以便有需要的時候隨時查閱。

作者介紹
陸敏技
    陸敏技,資深軟體工程師、項目經理和架構師,從事軟體開發工作近10年。尤其精通微軟技術,對C#、WPF、WCF、ASP.NET和.NET技術有十分深入的研究,曾參與和主導了大量的相關項目的架構和開發工作,積累了豐富的經驗。此外,他還非常擅長於分散式開發技術,而且有豐富的培訓和授課經驗。活躍于博客園等技術社區,樂於分享,有較高的知名度和社區影響力。

目錄
前言
第一部分 語言篇
 第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章 規範開發行為

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032