重构是迅速发现并修复有问题的代码的一种高效的方式。在《代码重构(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开发人员。