如何看待自己寫的爛代碼

jopen 10年前發布 | 5K 次閱讀 代碼

如何看待自己寫的爛代碼

如果你不是入行不久的新程序員,你很可能會遇到一些你曾經寫過的老代碼,看到它們,你可能會有這樣的反應:

哦,shit!這是什么?當時我腦袋進水了?

我就這樣過。我的朋友和同事們都經歷過。你很可能也發生過這樣的事情。

最近我的一些前同事聯系到我,問我是否能幫助他們做一些前端開發工作。我想著掙一些外快也不錯,而且,這個公司里我曾經工作過兩年半,他們都是優秀的程序員。

昨晚,我遇到了一些之前在那個公司里任職時自己寫的JavaScript老代碼,下面是我的反應:

  1. 懷舊追思: 哇塞!這是當年我寫的啊!

  2. 羞恥: 我靠,怎么寫成這樣。應該使用更好的方法。真慚愧,當時怎么會把這樣的代碼放到產品中。

  3. 困:不早了,我該睡覺了。

  4. 驕傲:這段代碼運行的良好——雖然不是最佳算法。更妙的是,我是5年前寫的它,計算一下,它至少被成功的執行了70億次!

早上醒來時我感覺好多了,不再為我那不是很完美的代碼而憂愁。寫代碼不是為了美,是為了價值。所以,下次,當你再看到自己的一年前、5年前、甚至更多年前寫的讓人難為情的“爛代碼”時,如果它們還在產品庫中,還在生產著價值,你應該為它們驕傲!

 來自: 程序師網

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!