search
尋找貓咪~QQ 地點 桃園市桃園區 Taoyuan , Taoyuan

優秀程序員一年寫200000行代碼,你呢?

我們作為程序員很清楚自己每天做了些什麼,但你知道你一年敲了多少代碼嗎?你又進步了多少呢?

今天逛論壇看到一位大神說他自己大約一年的代碼產量是20萬行。當時論壇里其他人表示不信,下來我們討論了一下20萬行的可能性,大家的觀點是,要保持年產20萬行代碼,必須每天寫 800 多行代碼,因為要留出思考的時間,所以代碼日產量是遠高於這個數字的。所以不太可能。

版主的是這麼說的:統計了一下8 月份到年底的代碼量,發現輕易超過了8 萬行的產量。8月開始我和同事做的一個主要的項目,目前的統計數字是 9 萬餘行代碼(幾乎是用 editplus 手寫,無 copy-paste 和機器自動生成代碼,甚至都沒有用 VC IDE 里的自動完成)這個項目目前留下來的代碼是 9 月底開始的,在此之前兩個月的東西我們全部重構了,懶的把老版本從倉庫里拿出來統計,就算 2 萬行吧。那麼我個人的代碼產量就是 5 萬餘。

前段時間寫了個虛擬機和一個腳本編譯器外加測試代碼,統計下來是 6000 余行,在此之前用 C 做了一些虛擬機的實現,大約 1500 行。

前段時間要新開一個 2d 遊戲的項目,我把 2d engine 用 lua 重新封裝了一次,給其他的程序員用。這部分代碼 2500 余行。另外作為演示,寫了大約 1000 行的 lua 腳本。

另外一些零散寫著玩兒的小東西 20 余個,平均每個有代碼 500 行左右,按 1 萬行計算。

以上沒有計算手寫 jamfile 和編寫 jam 腳本的代碼量,還有對以前一些老項目的修補。我是不喜歡寫註釋的,所有代碼中,註釋和空白行占的比例是 10% 。

這小半年,我另外做了許多策劃以及管理的工作,代碼效率大不如上半年,所以我認為年產 20 萬行的數據應該沒有浮誇。

對此網友們也發表了自己的意見:

最後小編說下自己的想法:

1.記得以前測算過,一般一天下來,接近 2 千有效代碼的速度是跟的上的。平時寫點小東西玩的話,一個連續的時間片,大約都是四五百行的數量。當然一個好程序員絕對不應該用代碼的絕對行數來衡量水平,甚至我認為越好的程序員應該代碼行的產量越低。這兩年我的代碼產量就明顯低於前幾年了 :D 那麼以後,我應該朝年產10萬行代碼奮鬥了。

2.這個文章到這裡就說完了,我自己是做前端的,想要前端學習資料的進我的群自助領取,已經上傳到群文件里593757064,歡迎初學和進階中的小夥伴。

如果想看到更加系統的文章和學習方法經驗可以關注我的公眾號:『web前端課程』關注后回復『給我資料』可以領取一套完整的學習視頻



熱門推薦

本文由 yidianzixun 提供 原文連結

寵物協尋 相信 終究能找到回家的路
寫了7763篇文章,獲得2次喜歡
留言回覆
回覆
精彩推薦