资源大小: 146.2MB
发布时间: 2013-02-20
文件格式: pdf
下载次数: 3
分享到:

下载地址:

下载地址1
(本站为飞网专业下载站,域名:down.cfei.net)

资源简介:

中文名: 代码重构(Visual Basic版)原名: Professional Refactoring in Visual Basic作者: (美)阿瑟诺维斯基译者: 冯飞资源格式: PDF版本: 扫描版出版社: 清华大学出版社书号: 9787302200840发行时间: 2009年05月01日地区: 大陆语言: 简体中文简介: 内容简介在这本独一无二的书中,本书作者向您介绍如何利用重构改进现有代码的设计,使之变得更有效和更具生产力。它提供了实用方法,所以您可以快速学会如何使用重构工具和功能来管理和修改代码。本书还介绍了如何进行单元测试、重构模式和重构升级原有的Visual Basic 代码。  在学习本书的过程中,将从头开始构建原型应用程序。然后,利用重构技术将代码转换为正确设计的、企业级的应用程序。本书作者将手把手地教您每个过程,同时提供了专家级的编码技巧。然后,可以将这些信息应用到由于公司扩张、策略改变或类似业务决策所引起的实际情形中。目录: 第Ⅰ部分 重构的介绍第1章 重构的全面介绍1.1 重构的快速浏览1.2 重构过程的详细介绍1.3 Visual Basic和重构1.4 小结第2章 重构的初体验2.1 Calories Calculator样本应用程序2.2 运用中的重构2.3 保存功能的实现2.4 Calories Calculator重构过的版本2.5 小结第3章 组建重构的工具箱3.1 使用自动化的重构工具3.2 单元测试的基本内容:测试的护具3.3 关于版本控制的一些问题3.4 小结第4章 Rent-a-Wheels应用程序的原型4.1 会见客户4.2 采取Rent-a-Wheels项目中最初的步骤4.3 让原型运转4.4 快速而高效的VB编程方法4.5 通过重构过程从原型进入到交付4.6 小结第Ⅱ部分 VB重构的初步知识第5章 Chameleon语言:从静态弱类型化到动态强类型化5.1 Option Explicit和Option Strict的.NET影响5.2 在不严格的代码中设置Option Explicit On5.3 在不严格的代码中设置Option Strict On5.4 静态类型化对动态类型化及其与Visual Basic的关系5.5 激活显式而严格的编译器选项5.6 小结第6章 错误处理:以一些简单的步骤从传统风格步入到结构化风格6.1 传统的错误处理和结构化的错误处理6.2 结构化错误处理的好处6.3 用Try-Catch-Finally取代On Error构造6.4 用异常类型替换错误代码6.5 Rent-a-Wheels应用程序中的错误处理6.6 小结第7章 基本的代码卫生:消除无用代码、降低作用域、使用显式导入以及删除不用的引用第Ⅲ部分 标准重构转换的初步介绍第8章 从问题域到代码:消除差距第9章 对重复代码进行方法提取第10章 方法合并与方法提取的技术第Ⅳ部分 高级重构第11章 发现对象第12章 面向对象的高级概念和相关的重构第13章 大规模的代码组织第Ⅴ部分 重构的运用第14章 重构成模式第15章 LINQ和VB 2008的其他增强功能第16章 VB遗留代码的未来附录A Refactor!揭密附录B Rent-a-Wheels原型的内部机理和相互联 -


飞网下载站,免费下载共享资料,内容涉及教育资源、专业资料、IT资源、娱乐生活、经济管理、办公文书、游戏资料等。