现实环境中的重构记录

最近接了公司的一个需求——为公司盘点原有的网页增加一些功能。本以为像这样的小需求,自己可以很快应对,但现实告诉我:我的想法是错误的。这到不是因为我本身写不出这个需求,而是我根本不能明白以前人所【著】下的代码。现在这个需求完成了,但回想起来仍旧使我很头大,为了记念这让人头疼的经历,也为了让某些人知道现实中程序员的面对的是怎样的一个世界,特留下此记录。

套一句广告语:“还好,有重构 !”,感谢Martin Fowler。

注:在ChinaUnix上的源文件已经不可用了,基本上就是大量利用了Extract Method。

@ 2008-10-15 08:00

Comments:

Sharing your thoughts: