代码重构(Visual Basic版)

代码重构(Visual Basic版)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [美] ,
2009-05
版次: 1
ISBN: 9787302200840
定价: 68.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 486页
字数: 767千字
9人买过
  • 在这本独一无二的书中,本书作者向您介绍如何利用重构改进现有代码的设计,使之变得更有效和更具生产力。它提供了实用方法,所以您可以快速学会如何使用重构工具和功能来管理和修改代码。本书还介绍了如何进行单元测试、重构模式和重构升级原有的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 On

        5.3  在不严格的代码中设置Option Strict On

        5.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原型的内部机理和相互联
  • 内容简介:
    在这本独一无二的书中,本书作者向您介绍如何利用重构改进现有代码的设计,使之变得更有效和更具生产力。它提供了实用方法,所以您可以快速学会如何使用重构工具和功能来管理和修改代码。本书还介绍了如何进行单元测试、重构模式和重构升级原有的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 On

        5.3  在不严格的代码中设置Option Strict On

        5.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原型的内部机理和相互联
查看详情
相关图书 / 更多
代码重构(Visual Basic版)
代码中的软件工程
孟宁
代码重构(Visual Basic版)
代码整洁之道 英文版
[美]罗伯特·C. 马丁(Robert C. Martin)
代码重构(Visual Basic版)
代码的艺术:用工程思维驱动软件开发(必读经典简装本)
章淼
代码重构(Visual Basic版)
代码审计与实操
胡前伟;时瑞鹏;李华风
代码重构(Visual Basic版)
代码随想录——跟着Carl学算法
孙秀洋
代码重构(Visual Basic版)
代码坏味检测方法研究及重构分析
姜德迅 编
代码重构(Visual Basic版)
代码安全实验指导(网络空间安全重点规划丛书)
杨东晓、章磊、吴迪、司乾伟 著
代码重构(Visual Basic版)
代码的艺术:用工程思维驱动软件开发
章淼
代码重构(Visual Basic版)
代码精进之路 从码农到工匠
张建飞
代码重构(Visual Basic版)
代码大全2(纪念版)
[美]史蒂夫.麦康奈尔(Steve McConnell)著 陈玉毅 陈军 杨志昂 洪佳 徐东伟 王国良 徐毅 译
代码重构(Visual Basic版)
代码整洁之道程序员的职业素养英文版
[美]罗伯特·C.、马丁(Robert、C.、Martin 著
代码重构(Visual Basic版)
代码大全2(英文限量珍藏版)
[美]史蒂夫·麦康奈尔(Steve McConnell) 著
您可能感兴趣 / 更多
代码重构(Visual Basic版)
归属感:如何通过社群获得商业竞争优势
[美]大卫·斯平克斯(David Spinks) 著;颉腾文化 出品
代码重构(Visual Basic版)
语言恶女:女性如何夺回语言
[美]阿曼达·蒙特尔/著李辛/译
代码重构(Visual Basic版)
过劳:好工作是如何变坏的
[美]艾琳·L.凯利(Erin;L.Kelly;[美]菲利斯·莫恩((Phyllis;Moen
代码重构(Visual Basic版)
雪花的故事(用照片展示雪花的秘密,为你揭开冬日奇景的奥秘)
[美]马克·卡西诺[美]乔恩·尼尔森
代码重构(Visual Basic版)
进阶书系-国际史的技艺
[美] 马克·特拉亨伯格
代码重构(Visual Basic版)
杜甫传
[美]弗洛伦斯.艾思柯
代码重构(Visual Basic版)
神奇的数字零:从数字0开始的极简数学史和人类发展史
[美]查尔斯·塞弗(Charles Seife)著 杨杨立汝 译
代码重构(Visual Basic版)
爵士乐史(精装本)
[美]泰德·乔亚 著
代码重构(Visual Basic版)
作家榜名著:夏日走过山间(王芳推荐版本!与《瓦尔登湖》齐名的经典名作!心浮气躁想要逃离现实生活?让大自然的神奇力量瞬间治愈你!)
[美]约翰·缪尔、作家榜经典名 著;刘子超 译
代码重构(Visual Basic版)
环境的科学 (平装版)
[美]威廉·坎宁安 后浪
代码重构(Visual Basic版)
数学侦探 游乐园里的古怪笑脸
[美]丹尼尔·肯尼 艾米丽·博艾尔 著 刘玙婧、王婧 译;小博集出品
代码重构(Visual Basic版)
读懂经济学:提升“财商”、塑造价值观念的经济学读本,一本书参破瞬息万变的经济世界底层逻辑!
[美]霍华德·亚鲁斯 著;赵善江 译;斯坦威 出品