如何有效率的看code ? - 加班

Skylar DavisLinda avatar
By Skylar DavisLinda
at 2020-07-11T19:24

Table of Contents

※ 引述《Blissey (蛋蛋)》之銘言:
: 轉職一年多
: 幾萬行龐大的code 實在不知道要怎麼看
: 導致工作進度落後 常delay 交不出來
: 每天工時12小時 假日有時還進公司自主加班
: 其實也不只是code 還有背景知識也不熟悉
: 像是錄影跟回放功能 這些以前學校都沒學過
: 太多不懂不知道從何問起 只能慢慢嘗試 非常無力
: 總不可能請同事從頭教我
: 有人也是進職場遇到自己從沒學過的東西嗎?
: 本來想找課本來看 但母校的課程網頁 好像也沒有教這一塊
: 就算假日沒進公司 心裡也沒辦法放鬆
: 都在焦慮周一進公司 要怎麼面對這些code....
: 抱歉 說了一大堆 總結問題
: 1.如何有效率地看龐大的code
: 2.不懂的背景知識,該如何有效率學習
: 先謝謝前輩了orz
: -----


其實你的問題很模糊

先了解 你老闆要你做什

如果是maintain 表示這code是ok的

頂多run run test bench 看看input output

如果是要你跟韌體搭配 去study register table就好

要配軟體 就study interface

真的是要debug 只能祝你好運

真的要看架構 不過大部分都是從註解看起

如果這家的code沒什註解 參數又是 abc那種

勸你離職

大概4這樣



--

All Comments

Callum avatar
By Callum
at 2020-07-15T06:28
註解沒更新也是很麻煩,其實最好的方法是要搭配issue tr
acker和code review tool
Michael avatar
By Michael
at 2020-07-17T05:24
樓上有推薦好用的code review tool嗎
Yuri avatar
By Yuri
at 2020-07-20T07:05
Bitbucket, fisheye
Dinah avatar
By Dinah
at 2020-07-20T19:06
找來玩玩看好了 感謝
Erin avatar
By Erin
at 2020-07-22T10:27
ctags 算嗎?
Dora avatar
By Dora
at 2020-07-24T19:58
Ctag不算吧,那是跳轉定義
Rae avatar
By Rae
at 2020-07-25T05:40
而且 code base 爛 沒照 design pattern 在寫的
怎樣都不會有效率的
Lily avatar
By Lily
at 2020-07-29T21:53
我參數都用qq, pp 不然就是qqq
Callum avatar
By Callum
at 2020-07-29T23:15
沒人用wechat?
Vanessa avatar
By Vanessa
at 2020-07-31T14:50
看到abc就離職 笑了
Zora avatar
By Zora
at 2020-08-01T09:59
韌體軟體差很多,軟體基本上ide都有好用的工具,韌體
不太清楚以前都用grep配ctag
Mary avatar
By Mary
at 2020-08-03T05:43
我想到之前看個code有個變數叫GY,XD
Lily avatar
By Lily
at 2020-08-03T13:49
變數名和註解真的重要,最怕遇到自認為天才然後都不寫註解的
Victoria avatar
By Victoria
at 2020-08-08T01:25
最怕那種FWcode 變數寫的很籠統 註解=0 然後又夾雜程式
Daniel avatar
By Daniel
at 2020-08-12T22:27
跟硬體操作在裡面的 你只能第一輪整理出程式邏輯 第二
Kama avatar
By Kama
at 2020-08-13T14:42
輪依賴程式邏輯跟function去反推硬體行為 第三輪再來拼
湊出這function的目的是甚麼 尤其是當這種動作*數萬行
Belly avatar
By Belly
at 2020-08-16T14:46
code 我只能說很恐怖太恐怖了 這輩子不想再做第二次...
Agnes avatar
By Agnes
at 2020-08-19T07:56
我現在都很佩服當初自己是怎麼無差別硬輾過去的 @!#$!@
Ingrid avatar
By Ingrid
at 2020-08-24T05:50
真的有公司的code參數或變數用abc的嗎...
Daniel avatar
By Daniel
at 2020-08-27T12:59
FW很多人用abcxyz當變數啊
Irma avatar
By Irma
at 2020-08-30T13:03
ijk還能理解,xyz只能追code了
還有O0o的..
Kama avatar
By Kama
at 2020-09-03T13:27
我看過aaa, bbb, ccc...然後設定1111111111(對,整串1

offer請益

Leila avatar
By Leila
at 2020-07-11T13:56
(幫朋友代po) --------------------------------------- 各位年薪 300 w 的前輩們好 本人社會新鮮人,中央非電資碩畢 小弟不才目前拿到兩個系統廠offer 想請問大家的意見 --------------------------------------- 公司 ...

女錄取化學廠作業員才說懷胎4月 嗆不准

Dora avatar
By Dora
at 2020-07-11T11:00
釐清一些觀念 1. 就業任何相關,只要提到懷孕與否 包含簽署任何文件、詢問、對話... 能被留下有證據告上去的 基本開銷30萬~150萬 違反性平法第11條第一項 台灣第一硬 2. 體檢報告 大部分體檢報告都是就職後繳交。 勞工體格體檢報告,不驗、不含、 不得要求是否懷孕 (要求提供者請參見1,30萬謝謝 ...

「公保年金」可以再請領「勞保年金」給付

Candice avatar
By Candice
at 2020-07-10T21:29
大家週末好 相信許多朋友有在民間工作一段時間 有累積了許多勞保年資 可以請教各位前輩 如果日後退休請領公保年金 可以同時領之前累積的勞保年金嗎 畢竟也是辛苦工作多年累積的 BTW 另請教最近板上一波公職離職潮 公職可以提前退休 先去從事自己興趣 65隨再像勞保國保一樣領年金嗎 感謝大家~ 祝大家退休 ...

大數據資料分析與商業平台佈建人才養成班

Joe avatar
By Joe
at 2020-07-10T17:50
[廣告]政府補助職前訓練課程,一口氣學好大數據分析與商業平台佈 建,380小時(7/27報名截止) 內容 想在AI領域有所作為,你必須先耕耘灌溉大數據的土壤! 【大數據資料分析與商業平台佈建人才養成班第01期】(380小時) [img]undefined[/img] 四個你應該參訓的理由: 1.學員反應熱 ...

有人很久沒上班了嗎?

Barb Cronin avatar
By Barb Cronin
at 2020-07-10T17:40
如題 從1月20左右到現在都沒上班了 也沒進辦公室 事實上 每天都在家看看自己的東西 真的很無聊 也蠻痛苦的 雖然薪水照領 但是遠端meeting時就是靈魂拷問 老闆也知道在家沒設備也作不出來 但是自己還是要想辦法硬說幾句 有點想離職了 但是景氣納麼差 也沒其他地方可以去... 不知道各位大蝦都是怎麼熬過這段 ...