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