阿瑟诺维斯基(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。
发表于2024-12-18
代码重构 2024 pdf epub mobi 电子书
图书标签: 代码优化 重构 软件 编程 程序世界 技术 .NET
重构是迅速发现并修复有问题的代码的一种高效的方式。在《代码重构(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
初级到中级的进阶书,前9章我觉得都应该属于程序员的默认配置了。后面几章略有些东西,整体的思路也值得学习。
评分初级到中级的进阶书,前9章我觉得都应该属于程序员的默认配置了。后面几章略有些东西,整体的思路也值得学习。
评分全书主要分两个层面,一是从代码层面讲如何重构,二是从架构和设计模式层面讲重构。关于第一层面,我的感觉是,原来重构不是等到有了以后再开始的,而是在写代码的过程中无时无刻都要有重构的思想和准备以及行动哈!关于第二层面,其实我已经开始看不下去了……
评分全书主要分两个层面,一是从代码层面讲如何重构,二是从架构和设计模式层面讲重构。关于第一层面,我的感觉是,原来重构不是等到有了以后再开始的,而是在写代码的过程中无时无刻都要有重构的思想和准备以及行动哈!关于第二层面,其实我已经开始看不下去了……
评分初级到中级的进阶书,前9章我觉得都应该属于程序员的默认配置了。后面几章略有些东西,整体的思路也值得学习。
代码重构 2024 pdf epub mobi 电子书