一个程序员的自省
技术、全心投入、荣耀、快乐和团队精神
写一辈子程序,做注重实效的程序员
for F#, for FUN
博客园
社区
首页
新随笔
联系
管理
订阅
随笔- 158 文章- 1 评论- 981
2008年4月11日
重构:“为什么”和“怎么做”
摘要: 重构绝对不是美学问题,而体现为程序员的“责任心”问题。因为程序不是一锤子买卖,代码还要生存很长实践,所以作为有责任心的程序员,就要对代码进行必要的重构。
阅读全文
posted @
2008-04-11 16:34
Anders Cui 阅读(260) |
评论 (0)
|
编辑
公告
These postings are provided "AS IS" with no warranties, and confer no rights.
好读书,不求甚解
每有会意,便欣然忘食
正在阅读的书籍:
我的最新闪存
F#探险之旅(四):面向对象编程(中):
链接
10-7 23:04
<
2008年4月
>
日
一
二
三
四
五
六
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
29
30
1
2
3
4
5
6
7
8
9
10
与我联系
发短消息
搜索
常用链接
我的随笔
我的空间
我的短信
我的评论
更多链接
我的参与
我的新闻
最新评论
我的标签
留言簿
给我留言
查看留言
我管理的小组
Visual Studio
单元测试
iBATIS.NET
NBA
SQLite
我参加的小组
设计模式
每日一句英语
IT文学
生活杂谈
程序员音乐空间
博客园上海俱乐部
jQuery
读书(Books)
博客程序开发
书籍推荐
我参与的团队
上海.NET俱乐部(2/2251)
软件项目管理团队(0/192)
CLR基础研究团队(0/405)
框架设计团队(0/45)
我的标签
业界新闻(44)
F#(12)
Functional Programming(12)
Unit Test(4)
单元测试(3)
.NET Framework(3)
C#(2)
英语学习(2)
Firefox(2)
iBATIS.NET(2)
随笔分类
(159)
00-.NET Framework(15)
(rss)
01-ASP.NET(16)
(rss)
02-Winows Forms(10)
(rss)
03-C# Recipes(1)
(rss)
04-SQL Server(2)
(rss)
05-XML
(rss)
06-AJAX
(rss)
07-JavaScript(7)
(rss)
20-Agile Development(5)
(rss)
21-Design Patterns(4)
(rss)
22-单元测试(3)
(rss)
23-重构(1)
(rss)
24-Open Source(14)
(rss)
25-iBatis(17)
(rss)
26-CodeSnippets
(rss)
40-Coding For Fun(13)
(rss)
41-Python(1)
(rss)
42-F#(11)
(rss)
43-Cool Tools(11)
(rss)
60-随笔(19)
(rss)
61-业界新闻(6)
(rss)
62-英语学习(1)
(rss)
63-翻译(2)
(rss)
64-悦读
(rss)
随笔档案
(117)
2008年10月 (4)
2008年9月 (7)
2008年8月 (7)
2008年7月 (1)
2008年6月 (4)
2008年5月 (1)
2008年4月 (7)
2008年3月 (15)
2008年2月 (3)
2008年1月 (1)
2007年12月 (9)
2007年11月 (8)
2007年10月 (3)
2007年9月 (3)
2007年8月 (2)
2007年7月 (4)
2007年6月 (5)
2007年5月 (4)
2007年4月 (3)
2007年3月 (3)
2007年2月 (1)
2007年1月 (5)
2006年12月 (5)
2006年11月 (3)
2006年10月 (5)
2006年9月 (2)
2006年8月 (1)
2006年1月 (1)
新闻档案
(36)
2008年5月 (2)
2008年4月 (17)
2008年3月 (17)
相册
My Life
收藏夹
(1)
Open Source(1)
(rss)
Friends
Steven Pei
小力
Open Source
cs-open.com
C#开源资源大全
sourceforge
my favorite site
Portal Site
ASP.NET Official
C# Corner
CodeProject
Great Code Repository
WinForm Official
Python
woodpecker
宝宝
宝宝@cnblogs
宝宝@Sina
关注点
Allen Lee
dflying chen
fantasySoft
idior
shanyou
Simon Duan
积分与排名
积分 - 236520
排名 - 137
最新评论
1. re: 书籍推荐:《Java数据结构与算法》
@飞林沙
在学习链表时会发现Java或C#中的引用类型可以起到指针的作用
只是我们不会感到跟内存中变量的地址打交道 (Anders Cui)
2. re: 书籍推荐:《Java数据结构与算法》
@Anders Cui
那指针呢?
用java怎么学? (飞林沙)
3. re: 书籍推荐:《Java数据结构与算法》
@沈啣结
有道理 :)
现在是想通过这本书先对数据结构和算法有一定的了解
我想以后还会再通过C来学习一遍 (Anders Cui)
4. re: 从这里开始学习F#
@CoderZh
那我就太开心了,哈哈
看了你的博客,好多Python的东东
Python我也是很感兴趣的
可惜还有好多其它要学的... (Anders Cui)
5. re: 从这里开始学习F#
@冰の酷龙
如果是这样,也建议您能先把C#学得深入些
到时候再学F#会更容易,也更有帮助 (Anders Cui)
阅读排行榜
1. 理解.NET中的异常(二)(16881)
2. DataGridView常见用法和FAQ汇总(10483)
3. 增强我们的Visual Studio(更新中)(5483)
4. iBATIS In Action:什么是iBATIS(一)(5343)
5. iBATIS In Action:什么是iBATIS(二)(5106)
6. 使用iBatis和ObjectDataSource轻松实现分页(4812)
7. 路径,文件,目录,I/O常见操作汇总(一)(4804)
8. javascript操作cookie(4468)
9. Windows Forms中通过自定义组件实现统一的数据验证(一)(4203)
10. iBATIS In Action:使用高级查询技术(一)(4020)
评论排行榜
1. 增强我们的Visual Studio(更新中)(83)
2. DataGridView常见用法和FAQ汇总(48)
3. iBATIS In Action:什么是iBATIS(一)(42)
4. 理解.NET中的异常(二)(29)
5. 中秋北京之行(28)
6. F# 20分钟快速上手(一)(27)
7. 关于阶乘的两个常见算法及一个相关面试题(22)
8. 2007年,听见春天的脚步(21)
9. 使用iBatis和ObjectDataSource轻松实现分页(21)
10. 餐馆的故事-浅析职责链模式(21)
60天内阅读排行
1. F# 20分钟快速上手(二)(1844)
2. F#探险之旅(二):函数式编程(上)(1617)
3. F#探险之旅(三):命令式编程(上)(1491)
4. F#探险之旅(一):选择不同的开发方式(1436)
5. F#探险之旅(三):命令式编程(下)(1386)
6. F#探险之旅(二):函数式编程(下)(1292)
7. F#探险之旅(二):函数式编程(中)(1094)
8. F#探险之旅(四):面向对象编程(上)(1044)
9. 从这里开始学习F#(1035)
10. 程序员职业的乐趣和苦恼(200)