PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Tech_Job
Re: [請益] 如何有效率的看code ?
作者:
angellll
(長尾巴的天使)
2020-07-12 09:26:06
※ 引述《Blissey (蛋蛋)》之銘言:
: 轉職一年多
: 幾萬行龐大的code 實在不知道要怎麼看
: 導致工作進度落後 常delay 交不出來
: 每天工時12小時 假日有時還進公司自主加班
: 其實也不只是code 還有背景知識也不熟悉
: 像是錄影跟回放功能 這些以前學校都沒學過
: 太多不懂不知道從何問起 只能慢慢嘗試 非常無力
: 總不可能請同事從頭教我
: 有人也是進職場遇到自己從沒學過的東西嗎?
: 本來想找課本來看 但母校的課程網頁 好像也沒有教這一塊
: 就算假日沒進公司 心裡也沒辦法放鬆
: 都在焦慮周一進公司 要怎麼面對這些code....
: 抱歉 說了一大堆 總結問題
: 1.如何有效率地看龐大的code
: 2.不懂的背景知識,該如何有效率學習
: 先謝謝前輩了orz
拿出你的 powerpoint/word/visio 開始重建程式的架構跟流程圖,
加上自己的註解函式之間的關係搞清楚幾萬行根本沒什麼
最慢一週內就看完了
而且後面會越看越快
https://imgur.com/WRN1Rvm
舉個簡單的例子
這是之前有人拿著一坨程式碼來找我幫忙
我幫他整理一個小時 把程式主架構釐清的整理
他用這個為藍圖 又回去重建上萬行code 的細節
大概20頁
作者:
b122771
(旅越張大師)
2020-07-12 09:45:00
看幾萬行code根本沒甚麼....這種事情很吃能力與天賦吧行的人對他來講沒什麼不行的人 就是在看無字天書
作者:
sunsamy
2020-07-12 11:02:00
其實是有密秘的,根本也不用畫藍圖,江湖一點訣,說破不值錢
作者:
iiiii
(I take 5)
2020-07-12 11:03:00
行數多不可怕,大量global變量搭配大量異步操作,是我最怕的類型
作者:
pttccbbs
(中華電信)
2020-07-12 11:06:00
這篇正解
作者:
Phater
(肥特)
2020-07-12 11:45:00
外行人說外行話
作者:
victorly
(七號)
2020-07-12 11:50:00
幾萬行根本很少
作者:
NTULioner
(LionsHeart)
2020-07-12 11:53:00
最簡單就跑一次 圖畫出來 一定能懂
作者:
pttccbbs
(中華電信)
2020-07-12 12:04:00
對了 android 好像幾十億行cof
作者:
GGFACE
(ggface)
2020-07-12 12:39:00
你好強
作者:
m8403051
(大吉嶺紅茶)
2020-07-12 17:13:00
除非是廠商都包了 lib, 不然幾萬行真的是小意思古早年代透過 source insight 從 main loop 開始追現代有很多工具可以協助
https://reurl.cc/Nj7RRQ
如果還在要看懂架構, 搞清楚 main.c 就差不多了搭配 function block(找一找 PES) 就差不多剩下的 domain knowledge 只能靠時間累積剛剛翻了個 pwOem.c 就五千行了,做壞事的應該知道這是啥
作者:
angellll
(長尾巴的天使)
2020-07-12 19:48:00
用外部程式開公司內部的程式碼其實滿蠢的被開除是小事 賠錢坐牢只能哭哭
繼續閱讀
Re: [請益] 如何有效率的看code ?
tbpfs
[請益] 台積 針卡維修工程師
ragnopool
[討論] 科技業能畫三角形嗎?
reworkgg
[問卷] (代po)線上課程購買意圖-抽現金
flower42
[請益] 和鑫光電 面試邀約
zx89zx89
[請益] 啟碁科技面試,英文要求門檻
r44445555
[新聞] 談科技戰受益…聯發科小心翼翼
orz44444
Re: [新聞] 放棄台大電機!他重考4年「堅持拚醫科」
wwwson1256
Re: [請益] 如何有效率的看code ?
dakkk
[請益] 如何有效率的看code ?
Blissey
Links
booklink
Contact Us: admin [ a t ] ucptt.com