阿瑟諾維斯基(Danijel Arsenovski),是一位作傢、軟件架構師,也是一位敏捷指導員。他目前擔任Excelsys S.A.公司的産品和解決方案架構師,主要負責為當地的大量客戶設計Web 2.0銀行解決方案。在整改大型銀行係統時,他開始嘗試重構,並始終對重構保持著濃厚的興趣。他因提倡在.NET平颱上運用重構而聲名遠揚。Arsenovski是Visual Studio Magazine、.NET Developers Journal和Visual Systems Journal的撰稿人,擁有Microsoft Certified Solution Developer(MCSD)證書,並被評為2005年的Microsoft MVP。
重構是迅速發現並修復有問題的代碼的一種高效的方式。在《代碼重構(C#&ASP.NET版)》中首次提供瞭在c#和asp.net中進行重構的專業方法,您將學習如何運用重構技術管理和修改代碼。此外,還將學習如何從頭開始構建原型應用程序,然後利用重構技術將原型轉換為正確設計的、企業級的應用程序。通過一步一步的指導,您將更好地理解不同的代碼問題以及重構的轉換。很多這些轉換都是從現實世界的情形中開發齣來的,這些都是關鍵的業務決策的結果。此外,《代碼重構(C#&ASP.NET版)》還將介紹重構技術的標準定義,這樣您就可以在工作中引用到它。《代碼重構(C#&ASP.NET版)》涵蓋的重構技術將讓您變得效率更高。您將能使用這些信息對修改做齣反應並改進既有代碼的設計。
主要內容:組裝重構工具箱的步驟、完成單元測試的技術、重構為模式的技巧、如何使用重構升級既有的c#和asp.net代碼、利用方法提取消除重復代碼的方式、如何讓代碼變得更簡單、更易於修改以及更容易理解、所有關於麵嚮對象的理論和設計模式、利用linq和其他c#3.0增強功能的技巧。
讀者對象:《代碼重構(C#&ASP.NET版)》適用於那些想要學習通過重構工具和功能來高效地管理和修改代碼的c#和asp.net開發人員。
點擊鏈接進入英文版:
Professional Refactoring in C# & ASP.NET
發表於2024-12-18
代碼重構 2024 pdf epub mobi 電子書 下載
圖書標籤: 代碼優化 重構 軟件 編程 程序世界 技術 .NET
初級到中級的進階書,前9章我覺得都應該屬於程序員的默認配置瞭。後麵幾章略有些東西,整體的思路也值得學習。
評分全書主要分兩個層麵,一是從代碼層麵講如何重構,二是從架構和設計模式層麵講重構。關於第一層麵,我的感覺是,原來重構不是等到有瞭以後再開始的,而是在寫代碼的過程中無時無刻都要有重構的思想和準備以及行動哈!關於第二層麵,其實我已經開始看不下去瞭……
評分全書主要分兩個層麵,一是從代碼層麵講如何重構,二是從架構和設計模式層麵講重構。關於第一層麵,我的感覺是,原來重構不是等到有瞭以後再開始的,而是在寫代碼的過程中無時無刻都要有重構的思想和準備以及行動哈!關於第二層麵,其實我已經開始看不下去瞭……
評分全書主要分兩個層麵,一是從代碼層麵講如何重構,二是從架構和設計模式層麵講重構。關於第一層麵,我的感覺是,原來重構不是等到有瞭以後再開始的,而是在寫代碼的過程中無時無刻都要有重構的思想和準備以及行動哈!關於第二層麵,其實我已經開始看不下去瞭……
評分全書主要分兩個層麵,一是從代碼層麵講如何重構,二是從架構和設計模式層麵講重構。關於第一層麵,我的感覺是,原來重構不是等到有瞭以後再開始的,而是在寫代碼的過程中無時無刻都要有重構的思想和準備以及行動哈!關於第二層麵,其實我已經開始看不下去瞭……
代碼重構 2024 pdf epub mobi 電子書 下載