Clean Code學派的風格實踐:重構遺留Codebase,突破C#效能瓶頸

Clean Code學派的風格實踐:重構遺留Codebase,突破C#效能瓶頸
Clean Code學派的風格實踐:重構遺留Codebase,突破C#效能瓶頸
作者:jason alls   出版社:博碩文化   出版日期:2021-07-05 00:00:00

<內容簡介>

Clean Code學派的風格實踐:重構遺留Codebase,突破C#效能瓶頸

Clean Code in C#

傳統上,C#與Windows桌面應用程式和遊戲的開發息息相關,如今C#被用於各種領域(如Web和雲端App),在行動裝置開發中亦越來越流行。雖然C#具有廣泛的程式功能,不良程式碼仍會讓專業人員面臨效率、可擴充性和可維護性等問題。本書將協助你識別這些問題,並編寫最佳實踐來解決它們。

本書首先比較好程式碼和壞程式碼,並描述程式碼撰寫標準、原理和方法的重要性。然後,你將掌握程式碼審查及其在改善程式碼中的作用,同時確保你遵守業界所認可的程式碼撰寫標準。本書將探索單元測試、深入研究TDD,並處理橫切關注點。你將了解C#程式設計中有關物件、資料結構、例外處理及其他方面的良好程式設計實作。在學習API設計並研究用於提升程式碼品質的工具之後,我們將一起看看壞程式碼的範例,並說明應該避免哪些程式碼撰寫方式。

讀完這本書,你將擁有所需的開發技能、應用業界認可的程式碼撰寫技巧,並編寫整潔、可讀、可擴展和可維護的C#程式碼!

在這本書中,你將學到:

?編寫與其它系統乾淨整合的程式碼,保持明確定義的軟體邊界
?使用C#控制台應用程式範例,實作「失敗-通過-重構」方法
?借助軟體設計模式來處理橫切關注點
?編寫有意義的自訂C#例外
?識別需要重構的劣質C#程式碼
?使用API金鑰保護API,並使用Azure Key Vault保護資料
?使用分析和重構工具來提升程式碼效能

讀者可以到博碩文化官網輸入書號或書名,下載「練習題參考解答」。

★目錄:

前言

Chapter 1 C#中的程式碼撰寫標準和原則
技術要求
好程式碼與壞程式碼
對程式碼撰寫標準、原則、方法的需求
小結
練習題
延伸閱讀

最新生活新聞
行動版 電腦版