首頁中文書電腦程式語言 〉Effective C#中文版: 寫出良好C#程式的50個具體做法 (第3版)
商品訊息
作者書籍
Effective C#中文版: 寫出良好C#程式的50個具體做法 (第3版)

Effective C#中文版: 寫出良好C#程式的50個具體做法 (第3版)
Effective C#: 50 Specific Ways to Improve Your C# (3 Ed.)


作者  /  Bill Wagner

譯者  /  楊尊一

出版社 / 碁峰資訊股份有限公司

出版日期 / 2017/06/02

商品語言 / 中文/繁體

裝訂 / 平裝

定價 / NT$450

售價 / 9折, NT$ 405

※ 有庫存可銷售


Effective C#中文版: 寫出良好C#程式的50個具體做法 (第3版) 其它優惠/消息


introduction all_character catelog


內容簡介

涵蓋 C# 6.0
因應越來越複雜的C#語言與日漸龐大的開發社群,作者歸納了50種撰寫更好程式的方法,協助讀者撰寫出堅實、高效率、高性能C# 6.0程式。本書新版所提供的新方案包括善用泛型與LINQ,以及專門一章討論例外處理的最佳做法。
清楚、務實、專家秘訣與實用的範例程式,讓眾多開發者對Effective C#愛不釋手。憑藉著豐富的C#經驗,作者提供了C#語言與.NET環境中,從資源管理到多核支援的各種問題解決方案,以及如何避開常見的陷阱。讀者可學習到在多種選項下如何選擇最有效的解決方法,與如何撰寫容易維護及改善的程式碼。

Wagner解釋了以下條目的原因與做法:
●偏好隱含型別的區域變數(見方法1)
●以內插字串取代string.Format()(見方法4)
●以delegate表達callback(見方法7)
●善用.NET的資源管理(見方法11)
●定義最少且足夠的泛型限制(見方法18)
●使用執行期型別檢查特化通用演算法(見方法19)
●以delegate定義方法的型別參數限制(見方法23)
●以擴充方法規範最小界面合約(見方法27)
●建構sequence的可組合API(見方法31)
●action、predicate、以及函式與迭代的解耦(見方法32)
●偏好lambda表示式的方法(見方法38)
●區別提前與延後執行(見方法40)
●避免抓取高成本的資源(見方法41)
●使用例外回報方法合約失敗(見方法45)
●利用例外慣例的副作用(見方法50)
如果你已經是成功的C#程式設計師,本書將讓你晉身為頂尖高手。








詳細資料

誠品26碼 /2681460954003
ISBN 13 /9789864763481
ISBN 10 /9864763482
EAN /9789864763481

頁數264
尺寸23X17CM
裝訂平裝
級別
語言中文/繁體





Share/Save/Bookmark

查看全台書店有無此商品

 

熱銷商品