首页 »标签 » eclipse自动换行 » 列表
为什么重构?
重构是指在不改变功能前提下改变其结构重构是项功能强大技术但是执行起来需要倍加小心才行主要危险在于可能在不经意中引入些尤其是在进行手工重构时候更是如此这种危险引发了对重构技术普遍批评:当代码不会崩溃时候为什么要修改它呢?
您需要进行代码重构原因可能有以下几个:传说中第个原因是:需要继承为某个古老产品而开发年代久远代码或者突然碰到这些代码最初开发团队(Team)已经不在了我们必须创建增加了新特性新版本软件Software但是这些代码已经无法理解了新开发队伍夜以继日地工作破译代码然后映射代码经过大量规划和设计的后人们将这些代码分割成 [阅读全文] [PDF]
本文用eclipse自动重构功能对个例子进行重构目是探索Eclipse自动重构可以在多大程度上辅助重构这个过程例子使用Refactoring:Improving the Design of Existing Code书中例子
Eclipse自动重构功能能够很好地支持各种元素重命名并自动更新相关引用Eclipse能够支持思路方法、字段在类的间移动并自动更新引用Eclipse较好地支持内联字段、更新替换Eclipse较好地支持抽取思路方法、变量等元素
重构过程是个不断尝试和探索过程Eclipse重构支持撤销和重做并且能够预览重构结果这些是很实用 [阅读全文] [PDF]
1 共2条 分1页
- +_@开青岛发票13434444051程生
- 一个简单的 2层系统分析全程
- 主题和皮肤系列(3)
- 主题和皮肤系列(1)
- 主题和皮肤系列(2)
- 鼠标移上去显示层:鼠标滑过显示隐藏层(转)
- jspajax自动刷新:jsp+ajax自动刷新例子(转)
- form表单验证:用js将form表单同时提交到两个区别页面的思路方法
- php上传代码:php统计代码总行数
- 最佳网页宽度及其实现
- 联想2155:PKU 2155
- micboost什么意思:Boost 概述
- atmega16ucosii:μC/OS-II实时性能测试和分析
- cssimportant:4 种实时操作系统实时性的分析对比 --转 time too important
- 基于OHCI的USB主机 —— 总体构架
- 虚拟主机usb:基于OHCI的USB主机 —— 背景介绍
- vc用法:VC使用方法汇总
- 张孝祥《Java就业培训教程》源代码 02 部分
- 抽象类和接口:详细解析Java中抽象类和接口的区别
- 跟踪技术:JSP中的会话跟踪技术