重构者的20种死法

最近涉及重构话题的文章不少啊,其实我也一直在憧憬重构,重构很绿色,重构很河蟹,重构令人很激动,重构可能让人死得很惨。

我在这里,就列举一下Refactorman的种种死法,以警后人:

一、一边重构,一边要完成日常任务……

1. 疲于奔命,过劳而死。

2. 吃领导给的鸭梨太大被噎死。

3. 满脑子都是代码,在上班路上不留神被撞死。

4. 冷落了女友,受失恋打击跳楼而死。

5. 无暇社交,不懂人情世故,失意而死。

6. 为了说服领导和同事,心力交瘁而死。

二、重构过程中……

7. 被以前的混账代码气死。

8. 被以前的混账代码搞崩溃,神智错乱而死。

9. 终于明白问题只是冰山一角,力有未逮,忧愤而死。

10. 泥足深陷,举步维艰,进退维谷被活活困死。

11. 自己昏天黑地,看其他同事却吊儿朗当,逍遥快活,心理不平衡致忧郁而死。

12. 重构过程中,踩中前任留下的地雷,被炸得体无完肤而死。

13. 一日偶遇以前代码的作者,怒不可遏,将其一通乱砍,再鞭尸三百,然后切腹而死。

三、千辛万苦,大功告成……

14. 系统重构后性能提高了?漏洞消除了?对不起,领导们没兴趣,失落而死。

15. 系统重构后出现了新Bug,多半会小题大作,被批斗而死。

16. 马上接到通知系统功能要大升级,吐血而死。

17. 同事依旧我行我素,继续在系统中倒垃圾代码,痛心疾首而死。

18. 重构将系统中的阴暗面曝光,被同事记恨,领导排挤而死。

19. 过了不多久,发现系统又乱成了一团,比以前好不到哪儿去,悲愤下一头撞死。

20. 离职后偶遇前公司的新任维护者,被其乱刀砍死再鞭尸。

各种死法中,最后一种,我们比窦娥还冤枉。所以强烈推荐大家还要练一门武功以防身。什么武功,就是:“心惊肉跳、杞人忧天、无中生有、力不从心、行尸走肉、庸人自扰、倒行逆施、废寝忘食、孤形只影、想入非非、呆若木鸡……”。这门传说中的黯然销魂掌,其中一招一式,正是我们最好的写照。

Pader 2010-12-13 0

DID YOU KNOW 你知道吗

DID YOU KNOW 你知道吗

在中国 如果你是百万取一的菁英

仍有1300个和你势力均等的竞争者

中国将很快成为世界上说英语人数最多的国家

在印度 智商前25%的人...比全美人口还多

亦即 印度资优的小孩 比美国的小孩还多

你知道吗?

2010年最迫切需求的十种职业...在2004年时根本都不存在

我们现在要教导学生准备胜任还不存在的工作

使用根本不存在的科技

以解决我们还未曾想到过的问题

美国劳工局估计:现在的学生将在38岁时...

做过10到14份工作

1/4的人在目前的工作待不到一年

1/2的人则待不到五年

你知道吗?

去年美国有1/8的新婚照夫妇是透过网络认识的

在社交网站MySpace有超过2亿的用户注册

如果MySpace是一个国家 它将是世界第五大国 (介于印尼和巴西)

宽频网络覆盖率最高的国家是...百慕达群岛

美国则是第19名

日本是第22名

你知道吗?

我们生活在指数成长的爆炸时代

每个月Google都要处理310亿笔搜索

2006年时每个月则为27亿笔

在BG时代之前 人们要向谁问这些问题? (BG:Google发明前)

第一道商用文字信息在1992年12月发送

如今每天收发的文字讯息总量已经超过全球人数的总和

达到5千万客户群所需要的时间:

收音机:38年

电视机:13年

网际网络:4年

iPod:3年

Facebook:2年

1984年时 全球可上网设备只有1000台

到了1992年时有1百万台

到了2008年时即达10亿台

现今的单词约有54万个之普

为莎士比亚时代的5倍

据估计 纽约时报一周的内容 比十八世纪的人 一生所接受的资讯量还多

据估计 今年将产生4千万兆位元组的全新资讯

比人类过去5千年积累的还多

新科技的资讯量每2年就增长1倍

这对于4年制理工学生的意义是...一年级学的知识有一半到三年级就过时了

日本NTT公司成功测试了一种光缆 每秒可传输14兆位元

即每秒传输2660张CD 或2亿1千万通电话

这容量每6个月便成长3倍 并预计接下来20年皆要如此

到2013年 便可造出超越人脑运算能力的电脑

预测到了2049年 1部1000美金的电脑 可超越全球人脑的运算能力总和

你知道吗?

就在本简报播放的时间内

美国有67个婴儿新生

中国有274个

印度则有395个胎儿呱呱地坠地

并且有69万4千首歌被非法下载

这些都代表了什么?

Pader 2010-12-10 0

解决卸载财富通控件开机后鼠标键盘不能动的问题

今天早上到公司打开电脑便下去买早餐去了,回来后发现键盘鼠标都不能动,就郁闷了。于是重启电脑,没有用,在没进入系统前,比如BIOS界面,系统选择界面,键盘都是可以用的,但是一进到系统后,在登录界面就全部无法操作了,重启电脑,重置BIOS设置都没有用,安全模式下也不能动。

后来还是朋友帮忙找了个信息,找了个USB鼠标插上后可以动,于是用软键盘登录了电脑,然后进入注册表编辑器,找到:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96B-E325-11CE-BFC1-08002BE10318}
在下面有一个 UpperFilters 项,它的值里面除了一个 kbdclass 外看是不是还有一个 tenpay... 什么的,每个一行,把这个 tenpay.. 什么的那行删除,然后重启电脑,一切都好了。

其实原因就是我昨天用数字把财富通控件从电脑里清除了,然后进 tenpay 的目录把程序删除了,但是注册表里的某些东西仍然残留着,然后今天开机就出现这个问题了。所以大家以后用什么软件把财富通清除后,不仅要删除文件,也要注意搜索注册表清除相关的项。

Pader 2010-11-24 0

今天把留言本这个老程序翻出来改了下

主页上的留言本用的是文本存储的,以前借别人用的时候被广告机灌了个遍导致读取文件文件时内存超出限制了,今天把获取数据的方法给改了下,理论上会快些,内存峰值也会低些,好几年前的程序了。

 

Pader 2010-11-14 0