会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Jailu.NET
自学好学勤学学而自用,无思厌思废思思而无功。
首页
新随笔
联系
订阅
管理
随笔 - 166
文章 - 0
评论 - 922
阅读 -
42万
2006年9月21日
[转]代码重构简介
摘要: 一.重构原则 1.重构的定义 重构(名词):对软件内部结构的一种调整,目的是在不改变"软件之可察行为"前提下,提高其可理解性,降低其修改成本. 重构(动词):使用一系列重构准则(手法),在不改变"软件之可察行为"前提下,调整其结构. 两种定义都强调是在不改变"软件的外部行为"前提下,不改变"软件之可察行为"就是说让修改不影响外部使用程序(程序员),在个外部来看,程序的行为和结果没有任何的变化.重构...
阅读全文
posted @ 2006-09-21 02:10 Jailu
阅读(580)
评论(0)
推荐(0)
编辑
公告
网名:jailu
年龄:
职业:.NET程序员
位置:中国 厦门
昵称:
Jailu
园龄:
18年8个月
粉丝:
44
关注:
5
<
2025年2月
>
日
一
二
三
四
五
六
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
1
2
3
4
5
6
7
8
搜索
积分与排名
积分 - 322205
排名 - 2927
随笔分类
ASP.NET(42)
C#(38)
Javascript(4)
阅读排行榜
1. 如何用C#动态编译、执行代码(34826)
2. VSS 2005 配置(含录像)(25400)
3. NHibernate学习笔记(三):many-to-one/one-to-many/many-to-many关系映射(22222)
4. JS浮动层(15599)
5. [原]请留心asp:Image控件中的ImageUrl属性(14363)
评论排行榜
1. [原]分享几个日常开发中经常用到的软件(37)
2. [原]请留心asp:Image控件中的ImageUrl属性(33)
3. 用System.Net.Mail发送邮件(25)
4. 体验AJAX Toolkit新控件:AutoCompleteExtender(20)
5. 体验Ajax Toolkit新控件:CalendarExtender(日历控件)(20)
最新评论
1. Re:如何用C#动态编译、执行代码
怎么设置64位编译,有谁知道
--yixiaopao
2. Re:如何用C#动态编译、执行代码
你好,请问一下博主知道如何将资源文件嵌入到新生成的exe文件中吗?比如数据库连接字符串这些。
--段江涛IT
3. Re:NHibernate学习笔记(三):many-to-one/one-to-many/many-to-many关系映射
many-to-many 查两个表的所有字段,怎么写hql语句?
--晶晶糖
4. Re:如何用C#动态编译、执行代码
楼主, // 4.CompilerResults CompilerResults cr = objICodeCompiler.CompileAssemblyFromSource(objCompiler...
--VX天空之城
5. Re:什么是IoC?
博主好文笔~
--ZLOTAKU
点击右上角即可分享