程序員看別人的代碼是一種什麼體驗?

當程序員入職新公司接手代碼之後,該怎麼處理?

程序員都有著一顆工程師的心,所以當他們到一片新場地想做的第一件事就是將舊的東西推到重來。是的,他們不會滿足於簡單的增量勞動。

其實編程的基本定律就是這樣:寫代碼容易,看代碼難。那麼程序員讀別人的代碼又是一種什麼體驗呢?


程序員看別人的代碼是一種什麼體驗?


如果有正在學java的程序員,可來我們的java技術學習扣qun哦:82466,5209裡面免費送java的視頻系統教程噢!小編花了近一個月整理了一份較適合學習的java乾貨,送給每一位java小夥伴,歡迎初學和進階中的小夥伴。

00

這是什麼......我X...太牛X了

這是什麼.....我X...太傻X了

01

要麼:哇,大牛,我們做朋友吧!

要麼:尼瑪,這是怎麼混進來的啊?

02

居然能TM這麼寫?

居然能TM這麼寫!

03

哇,這個好厲害,我要研究一下。

(若干小時之後)

應該大概是這樣的吧?

這個根本就不用這麼麻煩嘛!看我稍微改一下就好了。

(若干個小時之後)

哦,原來哪裡這麼寫是對的啊。難怪要這樣。

(回滾到修改前的狀態)

這是誰寫的這麼屎

(發現是自己寫的)

小聲嗶嗶,嗯這個還是能用的(嚴肅)


程序員看別人的代碼是一種什麼體驗?


04

敢不敢寫註釋啊!怎麼和我一個樣啊!

05

看到別人的代碼很爛,然後改改改改改改......

看到別人的代碼比我的好,然後Ctrl+Z Ctrl+V

06

這誰寫的坑爹代碼?

這行是啥?加了有意義嗎?

還不寫註釋!

Annotate一下看看誰提交的

emmmmmmm......

好吧,我想起來是什麼回事了


程序員看別人的代碼是一種什麼體驗?


07

別說讀別人的代碼了,自己的代碼時間長了也是需要一點想象力的!

08

好想給他重構一遍啊

09

堅持住,堅持住,千萬不能吐血。家裡還有老婆孩子呢!

10

有一個遊戲是這麼玩的,把你丟在一座城市的隨機一個地方,沒有地圖,沒有路名,有的只是街景,然後你要自己找到路,並且前往機場才能回家。總之就是見到機場你就贏了,讀別人代碼的體驗和玩這個遊戲差不多,都是兩眼一抹黑。

我自己是一名從事了5年大數據挖掘,分析開發的工程師,辭職目前在做線上教育講師,創了一個交流 裙,每晚都會在 裙 內直播,今年年初我花了一個月整理了一份最適合2018年學習的大數據乾貨,包括數據採集。數據存儲和管理。數據處理和分析。數據隱私和安全。雲安全,雲技術,人工智能等資料都有整理,送給每一位大數據小夥伴,這裡是大數據學習者聚集地,歡迎初學和進階中的小夥伴。關注小編頭條號,私信【學習】即可免費領取本文全套資料!

所以讀別人的代碼真是一種難得的體驗,如果是那種有註釋的,而且代碼風格都極為一致的,那就很棒了。各位小夥伴你們有遇到嗎?遇到的是讓你揪心的呢還是看起來很舒適呢?


分享到:


相關文章: