Linux.中国 - 开源社区

 找回密码
 骑士注册

QQ登录

微博登录


如何看待自己写的烂代码

2014-8-3 22:14    评论: 8 分享: 6    

如果你不是入行不久的新程序员,你很可能会遇到一些你曾经写过的老代码,看到它们,你可能会有这样的反应:

哦,shit!这是什么?当时我脑袋进水了?

我就这样过。我的朋友和同事们都经历过。你很可能也发生过这样的事情。

最近我的一些前同事联系到我,问我是否能帮助他们做一些前端开发工作。我想着挣一些外快也不错,而且,这个公司里我曾经工作过两年半,他们都是优秀的程序员。

昨晚,我遇到了一些之前在那个公司里任职时自己写的JavaScript老代码,下面是我的反应:

  1. 怀旧追思: 哇塞!这是当年我写的啊!
  2. 羞耻: 我靠,怎么写成这样。应该使用更好的方法。真惭愧,当时怎么会把这样的代码放到产品中。
  3. 困:不早了,我该睡觉了。
  4. 骄傲:这段代码运行的良好——虽然不是最佳算法。更妙的是,我是5年前写的它,计算一下,它至少被成功的执行了70亿次!

早上醒来时我感觉好多了,不再为我那不是很完美的代码而忧愁。写代码不是为了美,是为了价值。所以,下次,当你再看到自己的一年前、5年前、甚至更多年前写的让人难为情的“烂代码”时,如果它们还在产品库中,还在生产着价值,你应该为它们骄傲!

发表评论


最新评论

我也要发表评论

绿色圣光 2014-8-8 16:29
感觉好难啊!
回复
linux 2014-8-4 16:26
1
wuanshou 发表于 2014-8-4 14:11 的评论:
我一般,都不看。
越看越伤心:》
回复
wuanshou 2014-8-4 14:11
我一般,都不看。
2 回复
V5的涛哥 2014-8-4 13:33  新浪微博网友评论
其实以前刚开始写代码时 还是经常出现segment fault的[挖鼻屎] stack和heap都分不清。//@潘猛的旅行:转发微博
回复
孤独的门特er 2014-8-4 07:33  新浪微博网友评论
。。。
回复
lonely_whistler 2014-8-4 00:33  新浪微博网友评论
//@潘猛的旅行:转发微博
回复
辰帆_TellMe 2014-8-3 23:03  新浪微博网友评论
哈哈哈哈~~[偷笑][偷笑][偷笑]
回复
Fancypant 2014-8-3 23:03  新浪微博网友评论
Repost
回复

热点评论

wuanshou 2014-8-4 14:11
我一般,都不看。
2
返回顶部

分享到微信朋友圈

打开微信,点击底部的“发现”,
使用“扫一扫”将网页分享至朋友圈。