Professional refactoring in C# & ASP.NET
作者: (美)Danijel Arsenovski著;潘立福,权乐译
出版社:清华大学出版社,2011
简介: 重构是迅速发现并修复有问题的代码的一种高效的方式。在阿瑟诺维
斯基的《代码重构(C#&ASP.NET版)》中首次提供了在C#和ASP.NET中进行重
构的专业方法,您将学习如何运用重构技术管理和修改代码。此外,还将
学习如何从头开始构建原型应用程序,然后利用重构技术将原型转换为正
确设计的、企业级的应用程序。
通过一步一步的指导,您将更好地理解不同的代码问题以及重构的转
换。很多这些转换都是从现实世界的情形中开发出来的,这些都是关键的
业务决策的结果。此外,本书还将介绍重构技术的标准定义,这样您就可
以在工作中引用到它。本书涵盖的重构技术将让您变得效率更高。您将能
使用这些信息对修改做出反应并改进既有代码的设计。
主要内容:组装重构工具箱的步骤、完成单元测试的技术、重构为模
式的技巧、如何使用重构升级既有的C#和ASP.NET代码、利用方法提取消除
重复代码的方式、如何让代码变得更简单、更易于修改以及更容易理解、
所有关于面向对象的理论和设计模式、利用LINQ和其他C#3.0增强功能的技
巧。
《代码重构(C#&ASP.NET版)》适用于那些想要学习通过重构工具和功
能来高效地管理和修改代码的C#和ASP.NET开发人员。