[閒聊] 工作一天平均寫幾行程式

看板Soft_Job作者 (viceversa)時間13年前 (2012/12/02 22:08), 編輯推噓36(36052)
留言88則, 64人參與, 最新討論串1/3 (看更多)
記得我的程式設計老師說過 一天工作8~10小時 一天差不多寫個50行程式碼就很多了 等到我工作時,發現每日進度也是這樣... 大家一天的工作,都寫幾行程式碼? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.230.28.136

12/02 22:12, , 1F
看當時的工作進度決定幾行程式…
12/02 22:12, 1F

12/02 22:13, , 2F
寫很少,大部分都在看懂前人寫的程式...
12/02 22:13, 2F

12/02 22:17, , 3F
寫新東西的話大概4~500行吧
12/02 22:17, 3F

12/02 22:17, , 4F
很順的話上千行都有 但是大部分都會發生卡關 debug等等
12/02 22:17, 4F

12/02 22:19, , 5F
趕的時候 曾經一個月2~3萬行...現在會怕回到那狀態...
12/02 22:19, 5F

12/02 22:23, , 6F
我都花在查資料居多,功力太弱,沒辦法想寫啥就有啥
12/02 22:23, 6F

12/02 22:24, , 7F
一個禮拜找一個bug,改一行就解了
12/02 22:24, 7F

12/02 22:29, , 8F
經驗夠多 加上有在整理snippet 很多時候都一直在貼程式碼改
12/02 22:29, 8F

12/02 22:30, , 9F
偶合度夠低的話 有時候一小時就三千行..都是在擴充或是調整
12/02 22:30, 9F

12/02 22:31, , 10F
跟套lib一樣 這樣算幾行根本就不切實際....
12/02 22:31, 10F

12/02 22:43, , 11F
每天看前面的人寫的就飽了...怕隨便亂改會爆炸
12/02 22:43, 11F

12/02 22:43, , 12F
介意分享一下你一天的50行嗎? 哈.............
12/02 22:43, 12F

12/02 22:55, , 13F
有的時候一天寫上千行,但是隔天案子被砍,等於沒寫...
12/02 22:55, 13F

12/02 22:55, , 14F
都在剪下貼上的話會很快... = =
12/02 22:55, 14F

12/02 22:57, , 15F
我都寫兩三百行的 code 來自動產生幾千行的 code
12/02 22:57, 15F

12/02 22:58, , 16F
加個member 再加個getter setter就7行了,有什麼意義
12/02 22:58, 16F

12/02 22:59, , 17F
一生二二生三三生萬物
12/02 22:59, 17F

12/02 23:02, , 18F
要知道程式是用來把 routine 的事自動化的,如果你寫的
12/02 23:02, 18F

12/02 23:02, , 19F
程式很 routine ,那就該想到要把它也自動化
12/02 23:02, 19F

12/02 23:03, , 20F
write code that writes code
12/02 23:03, 20F

12/02 23:07, , 21F
幾行很重要嗎?
12/02 23:07, 21F

12/02 23:28, , 22F
看你問幾行 就知道你是大外行 (哈 還押韻)
12/02 23:28, 22F

12/02 23:30, , 23F
稍微經過一點點的邏輯去判斷不就有答案了,何必人云亦云
12/02 23:30, 23F

12/02 23:30, , 24F
很多人很奇怪,書本沒寫的,考試沒考的,就變成傻瓜了。
12/02 23:30, 24F

12/02 23:31, , 25F
一點思考邏輯都沒有。
12/02 23:31, 25F

12/02 23:48, , 26F
5行吧
12/02 23:48, 26F

12/02 23:53, , 27F
都剪下貼上,然後再整合..
12/02 23:53, 27F

12/03 00:10, , 28F
我上個月寫不到50行吧XD
12/03 00:10, 28F

12/03 01:03, , 29F
10 行吧 = =||
12/03 01:03, 29F

12/03 01:13, , 30F
10行的也有,到底是什麼程式這麼厲害,哈............
12/03 01:13, 30F

12/03 02:58, , 31F
yy100000p 一天十萬行(誤)
12/03 02:58, 31F

12/03 08:34, , 32F
不到1行 其他都是複製貼上
12/03 08:34, 32F

12/03 10:00, , 33F
從來沒算過 只是做完之後才發現 每個頁面都幾千行
12/03 10:00, 33F

12/03 10:04, , 34F
平均起來可能<0, 因為不是在嘴砲 就是整理程式後砍掉一堆..
12/03 10:04, 34F

12/03 11:21, , 35F
=_= 有人在算寫幾行的嗎 Orz...看是寫了什麼吧..
12/03 11:21, 35F

12/03 11:28, , 36F
這話題也可以討論成這樣XD
12/03 11:28, 36F

12/03 12:03, , 37F
上週0行.... 光北爛事就處理不完了
12/03 12:03, 37F

12/03 12:07, , 38F
以上都是正常啦,以專案的角度來看,寫程式的時間真的
12/03 12:07, 38F

12/03 12:07, , 39F
不多。
12/03 12:07, 39F

12/03 12:23, , 40F
沒意義阿 @@ 要看你這50行是什麼內容啊
12/03 12:23, 40F

12/03 12:48, , 41F
我可以寫一萬行 hello world 有意義嗎
12/03 12:48, 41F

12/03 13:37, , 42F
一開始寫最難 模式建立後 相似的複製貼上改改就好了
12/03 13:37, 42F

12/03 14:48, , 43F
code reuse...
12/03 14:48, 43F

12/03 15:26, , 44F
花在google和解讀別人code的時間佔去工作時間九成以上
12/03 15:26, 44F

12/03 15:29, , 45F
看心情,例如最近都不太想寫,超緩慢
12/03 15:29, 45F

12/03 15:30, , 46F
有達到專案時間就好
12/03 15:30, 46F

12/03 16:32, , 47F
我用嘴寫程式XD
12/03 16:32, 47F

12/03 16:41, , 48F
可以解問題一行就夠了~
12/03 16:41, 48F

12/03 16:43, , 49F
我一天寫個200行以上還被嫌動作太慢寫太少...
12/03 16:43, 49F

12/03 16:52, , 50F
你是說自己寫的還是 copy 來的?
12/03 16:52, 50F

12/03 17:46, , 51F
重點在問題解了沒,而不是寫了幾行吧@@
12/03 17:46, 51F

12/03 19:21, , 52F
一萬行
12/03 19:21, 52F

12/03 21:15, , 53F
MIT 不是有學生用七行破解 DVD?
12/03 21:15, 53F

12/03 22:36, , 54F
一堆語言都可以把很多code擠在同一行
12/03 22:36, 54F

12/03 22:41, , 55F
artt1正解~~
12/03 22:41, 55F

12/03 22:47, , 56F
Hello world!
12/03 22:47, 56F

12/03 23:43, , 57F
我...都是敲鍵盤的很久沒有用寫的了...
12/03 23:43, 57F

12/04 01:10, , 58F
行數根本不重要..
12/04 01:10, 58F

12/04 01:25, , 59F
用對Design Pattern,300行可以解決原本要寫30000行的功能~
12/04 01:25, 59F

12/04 06:45, , 60F
你的程式設計老師有在業界上班寫code的經驗嗎? 聽起來只
12/04 06:45, 60F

12/04 06:45, , 61F
是在背軟工書上的數據而已!
12/04 06:45, 61F

12/04 11:59, , 62F
我還沒工作都覺得討論這沒啥意義了lol 就算一行都沒寫
12/04 11:59, 62F

12/04 12:01, , 63F
但知道怎找到別人寫好的來套 還比都自己寫有用多了= =
12/04 12:01, 63F

12/04 12:02, , 64F
除非是在練功~不然完成工作的效率比幾行重要多了吧!!!
12/04 12:02, 64F

12/04 12:49, , 65F
先搞清楚寫程式跟寫小說的差別吧...
12/04 12:49, 65F

12/04 13:01, , 66F
這個標題改成規劃架構和功能就很屌了...
12/04 13:01, 66F

12/04 13:23, , 67F
程式行數多寡無法代表什麼..問這種問題挺沒意義
12/04 13:23, 67F

12/04 20:51, , 68F
不同的語言有不小的差距
12/04 20:51, 68F

12/04 23:57, , 69F
重點不是幾行吧 同樣的東西用for 或用 Linq行數就天差地遠
12/04 23:57, 69F

12/04 23:57, , 70F
邏輯不對流程不對Input/Output不對 幾萬行也是無用
12/04 23:57, 70F

12/06 13:17, , 71F
CODE可以用行數量化? 一樣的功能 有人寫10幾行 有人5行
12/06 13:17, 71F

12/06 22:46, , 72F
有時候一天的成果是少了幾十行程式...
12/06 22:46, 72F

12/06 23:50, , 73F
註解加了幾百行算不算? 這問題頗怪= =
12/06 23:50, 73F

12/07 12:27, , 74F
最近的狀況,一個月寫1000行吧XD
12/07 12:27, 74F

12/08 22:50, , 75F
原來程式設計的performence是用寫了幾行來計算...受教了~~
12/08 22:50, 75F

12/08 22:51, , 76F
寫了幾萬行,最後連compile都不會過,有意義嗎 =.+
12/08 22:51, 76F

12/09 19:51, , 77F
其實寫程式時間真的很少,大部分都花在想架構、流程
12/09 19:51, 77F

12/09 19:52, , 78F
如果是需要維護舊系統的資訊人員,那寫程式時間又更少
12/09 19:52, 78F

12/09 19:58, , 79F
真的...維護舊系統幾乎都在猜流程 怕改錯系統爆炸..
12/09 19:58, 79F

12/10 10:27, , 80F
平均起來....一天花在寫code的時間其實很少...
12/10 10:27, 80F

12/10 10:28, , 81F
我也不知道我平均幾行,開發新案時一天寫上千,但平常...
12/10 10:28, 81F

12/10 10:28, , 82F
平常維護舊案的時候可能一行都沒寫
12/10 10:28, 82F

12/10 10:30, , 83F
時間都花在溝通上了...跟老闆溝通、跟客戶溝通、跟RD溝通
12/10 10:30, 83F

12/10 10:45, , 84F
跟上游/合作廠商溝通、整理溝通所需相關資料...etc
12/10 10:45, 84F

12/10 15:43, , 85F
這麼愛算行數幹麼不把迴圈拆開複製貼上一百次...
12/10 15:43, 85F

12/10 15:43, , 86F
這樣你就瞬間增加兩三百行了
12/10 15:43, 86F

12/14 14:41, , 87F
有時一天寫幾百行 有時一天刪幾百行 刪刪改改不太一定
12/14 14:41, 87F

12/27 13:17, , 88F
有時只改一個值 (  ̄ c ̄)y▂ξ
12/27 13:17, 88F
文章代碼(AID): #1Gks3YN9 (Soft_Job)
文章代碼(AID): #1Gks3YN9 (Soft_Job)