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

More Effective C#: 寫出良好C#程式的50個具體做法 (第2版)
More Effective C#


作者  /  Bill Wagner

譯者  /  陳開煇/ 孫天佑

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

出版日期 / 2018/05/17

商品語言 / 中文/繁體

裝訂 / 平裝

定價 / NT$450

售價 / 9折, NT$ 405

※ 有庫存可銷售


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


introduction all_character catelog


內容簡介

涵蓋C# 7.0

在《More Effective C# 中文版 第二版》中,世界知名的.NET專家Bill Wagner指出並解說50個特定強大與效能良好的C# 7.0中高級技巧。針對可能遇到的問題,提出強而有力的新解法,以因應越來越複雜的C#語言與日漸龐大的開發社群。

歷經三個版本的《Effective C#》,Wagner清楚的解釋、專業的建議與實際範例程式碼,已被證明對成千上百位開發者而言是無價的。《More Effective C#,第二版》以經過驗證的相同方式介紹C# 7.0新功能,協助你更有效率地執行熟悉工作。

基於卓越的C#經驗,以及在全球C#標準委員會的關鍵性角色,Wagner強調以物件導向、函數式及服務導向的方式,以C#處理資料、以更好的方式向使用者與其他程式設計師表達您的用意、以及運用強大的非同步與動態程式設計。

●使用屬性取代可存取的資料成員(做法1)
●區分實質與參考型別(做法4)
●了解多種相等概念之間的關係(做法9)
●在你的API中避免轉換運算子(做法11)
●了解介面與virtual methods之間差異(做法15)
●避免在基底類別中定義方法多載(做法19)
●建立清楚的、最少的、以及完整的方法群(做法22)
●在iterators 及async方法中使用區域函式啟動立即錯誤回報(做法26)
●非同步工作中使用async方法(做法27)
●避免執行緒配置與context switches(做法30)
●建構有考慮例外情況的平行演算法(做法36)
●使用執行緒區集取代建立執行緒(做法37)
●使用BackgroundWorker做跨執行緒通訊(做法38)
●了解動態程式設計的利弊(做法43)
●了解如何運用expression API(做法46)
●在公開的APIs中減少動態物件的使用(做法47)

你已經是一位成功的C#程式設計師,本書會使你更為出色。







詳細資料

誠品26碼 /2681580288002
ISBN 13 /9789864767892
ISBN 10 /9864767895
EAN /9789864767892

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





Share/Save/Bookmark

查看全台書店有無此商品

 

熱銷商品