作者:Bill Wagner
定價:NT$ 450
優惠價:93 折,NT$ 419
本商品已絕版
涵蓋 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#程式設計師,本書將讓你晉身為頂尖高手。
退換貨說明:
會員均享有10天的商品猶豫期(含例假日)。若您欲辦理退換貨,請於取得該商品10日內寄回。
辦理退換貨時,請保持商品全新狀態與完整包裝(商品本身、贈品、贈票、附件、內外包裝、保證書、隨貨文件等)一併寄回。若退回商品無法回復原狀者,可能影響退換貨權利之行使或須負擔部分費用。
訂購本商品前請務必詳閱退換貨原則。最多人成交
平均成交價72折324元
最近成交價(折扣)
二手價 | 數量 |
7折 | 1 |
徵求價 | 數量 |
5折 | 1 |
6折 | 1 |
7折 | 0 |
影片僅供參考,實物可能因再版或再刷而有差異
作者:Bill Wagner
優惠價: 93 折, NT$ 419 NT$ 450
本商品已絕版
涵蓋 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#程式設計師,本書將讓你晉身為頂尖高手。
退換貨說明:
會員均享有10天的商品猶豫期(含例假日)。若您欲辦理退換貨,請於取得該商品10日內寄回。
辦理退換貨時,請保持商品全新狀態與完整包裝(商品本身、贈品、贈票、附件、內外包裝、保證書、隨貨文件等)一併寄回。若退回商品無法回復原狀者,可能影響退換貨權利之行使或須負擔部分費用。
訂購本商品前請務必詳閱退換貨原則。二手價 | 數量 |
7折 | 1 |
徵求價 | 數量 |
5折 | 1 |
6折 | 1 |
7折 | 0 |
最多人成交
平均成交價72折324元
最近成交價(折扣)
請在手機上開啟Line應用程式,點選搜尋欄位旁的掃描圖示
即可掃描此ORcode