[請益] 請問大家如何refine自己的code?

作者: baseband112 (baseband)   2017-01-31 03:23:08
其實我coding普通,但是就是寫的出來,進度也不太delay,只是寫code都在放空=_=
有時候一個案子開始會想好好寫,
結果寫著寫著,就開始胡亂coding一通,
結果一天過去,才發現寫了好幾千行,或是上萬行,就開始墮落的想說,反正功能正常,進
度也ok,
接著因為亂寫,怕忘記自己在寫什麼只好硬著頭皮寫完,一個星期過去coding了幾萬行,甚
至10萬行,才發現自己也看不懂自己在幹嘛了=_=,可是系統也完成了,這樣很難產品化,請問大家如何refine自己的code呢?
我又很討厭寫註解
作者: veru (ccc)   2017-01-31 04:04:00
10000/8=1250 per hour 1250/60= 20.8 per min如果不是作文 你可以去Google 面試了
作者: bluebluelan (新陰流大目錄免許皆傳)   2017-01-31 04:11:00
沒人接手的code隨便你寫亞
作者: baseband112 (baseband)   2017-01-31 04:19:00
Veru你這個人是有問題嗎?我一天寫12~15個小時不行嗎?我喜歡事情集中作,而且我有說我寫哪種語言嗎?c#是event driven的架構,.net平台很多code也是自動gen,windows form加上資料庫程式要寫萬行本來就很容易而且上千本,如果你每種語言都碰一點本來就很容易買那麼多Css, js, c# , verilog, c, 計算機的書,尤其現在framework一堆更何況有些語言不能買重複的書來看嗎?c#就夠買很多了更不用說電路設計的書,verilog也有講通訊的,或是講vlsi的,計算機也有講架構跟從c語言觀點來看的
作者: ken771209 (傷心人不會醉)   2017-01-31 04:24:00
氣炸了
作者: baseband112 (baseband)   2017-01-31 04:26:00
很多code結構很像本來就是一直複製貼上,甚至以前寫rtl code也常常這樣
作者: veru (ccc)   2017-01-31 04:27:00
那些書你能平均兩天讀一本 還真厲害 我paper都讀不了
作者: baseband112 (baseband)   2017-01-31 04:27:00
Ken大,我只是覺得那個v啥的不懂別人做事習慣,或是寫的語言就亂質疑人,讓人很不爽哪有什麼厲害的,不就其實很多書內容大同小義不然妳要跟我說你寫.net把listview或是啥鬼treeview的每個method背起來,或是msdn背起來嗎?當然看書都是抓結構,接著要用再google或是查吧我不懂這跟去google面試有甚麼關係,靠的其實就是api會不會用而已
作者: veru (ccc)   2017-01-31 04:33:00
我只覺得你應該蠻有錢的 因為家裡有一個超大書房 拍拍手
作者: baseband112 (baseband)   2017-01-31 04:34:00
讀paper也有難易度分別吧,有些東西本來就難讀,好讀的當然就很快我不有錢呀,自己以前打工賺的,後來股票只要獲利就拿一些去投資書籍其實最後發現投資自己的書本來充實知識還是滿好的,我那些書都是股票換來的
作者: gn01216674 (Dog)   2017-01-31 04:38:00
秒速三行神code手XD我跪了
作者: baseband112 (baseband)   2017-01-31 04:38:00
對不起喔,我講話語氣很差,但是我只是很討厭別人沒問清楚狀況就亂質疑。Gn大,很多只是複製貼上,代表我寫很差,沒善用繼承而已很多code寫完才想到,例如新增群組,跟新增檔案,其實用繼承就好而且veru妳不要跟我說,你不知道很多文字編輯器支援自動完成的功能,敲個if再加上->,明明就很快而且你不知道很多行是只有大括號嗎?看來你寫code不用留白的,也不用掛號換行
作者: darkMood (瞬間投射)   2017-01-31 04:53:00
剪貼功力不錯嘛...............
作者: baseband112 (baseband)   2017-01-31 04:54:00
樓上你寫code沒拉過自己寫的結構很像的部分來改嗎?如果是python的話,我覺得系統不大如果寫個千行就算髒了話說我的天龍會員卡應該可以拿個2~30張了XD,博客來購物金也大概一直用還剩下上千的錢Orz,
作者: fr75 (阿巴 )   2017-01-31 05:13:00
一般沒人說自動生成的碼是自己寫的。還有一般沒人說隨便翻一兩頁或看一兩章就是看了一本書,只能說是參考。
作者: baseband112 (baseband)   2017-01-31 05:16:00
書前面講語法的都很像吧,for, if-else有什麼好看況且自動gen的部分當然是講function的宣告列,我不懂這有什麼好爭的
作者: aowen (...)   2017-01-31 05:51:00
沒有才能就算了…
作者: JustinMale (Justin)   2017-01-31 07:41:00
performance 的書跟文件去找找買買讀讀用用 唯一一件重要的事 寫之前先想清楚怎麼寫 你可以有更多時間喝咖啡上廁所跟找書能用三行解決的事 你如果用三百行才能解 試問你會怎麼看自己
作者: Zephyr750 (紅蓮西風750)   2017-01-31 08:00:00
去看看重構吧,別再造孽了繼承,不是萬靈丹,他有語意的。
作者: hydefate (Raiden)   2017-01-31 08:18:00
您在現實生活中是阿魯嗎 怎麼一直發無益義文
作者: c871111116 (廢文死北七)   2017-01-31 08:21:00
不動腦寫+一直複製貼上..... 幫下一個接手的QQ
作者: drift024   2017-01-31 08:26:00
中二?
作者: steve1012 (steve)   2017-01-31 08:48:00
複製貼上充行數的就不用講惹 我一天也可以複製十萬行
作者: nk7260ynpa (哈哈哈哈)   2017-01-31 09:09:00
還是寫柱姐吧
作者: gsinin (婐肆男森森77ㄛ)   2017-01-31 09:19:00
我只看到氣噗噗
作者: gn01216674 (Dog)   2017-01-31 09:41:00
痾…開始懷疑原po嘴巴說的年收近四百萬、待過大企業的真實性了…
作者: den95279889 (潮辜桃)   2017-01-31 09:48:00
哈哈哈哈哈哈哈

Links booklink

Contact Us: admin [ a t ] ucptt.com