英文原文:Your Old Crappy Code
如果你不是入行不久的新程序员,你很可能会遇到一些你曾经写过的老代码,看到它们,你可能会有这样的反应:
哦,shit!这是什么?当时我脑袋进水了?
我就这样过。我的朋友和同事们都经历过。你很可能也发生过这样的事情。
最近我的一些前同事联系到我,问我是否能帮助他们做一些前端开发工作。我想着挣一些外快也不错,而且,这个公司里我曾经工作过两年半,他们都是优秀的程序员。
昨晚,我遇到了一些之前在那个公司里任职时自己写的 JavaScript 老代码,下面是我的反应:
早上醒来时我感觉好多了,不再为我那不是很完美的代码而忧愁。写代码不是为了美,是为了价值。所以,下次,当你再看到自己的一年前、5 年前、甚至更多年前写的让人难为情的“烂代码”时,如果它们还在产品库中,还在生产着价值,你应该为它们骄傲!