Re: [請益] 如何有效率的看code ?
: 1.如何有效率地看龐大的code
就是不要看扣
有文件看文件,沒文件去問人
臉皮要厚,心要
code這種東西不是人看的,是機器看的
就算你是超級老手,直接去看幾萬行的扣也是浪費時間
一般接手舊扣,都要有一個交接,除非是很簡單的
如果沒文件,又沒人懂
恭喜
你就慢慢擺爛慢慢看,反正你將會是最懂扣的
沒人敢靠腰你
: 2.不懂的背景知識,該如何有效率學習
問+google
你現在遇到的還是可以稱做"知識"的問題都好解決
找對關鍵字,通常有東西
當你遇到都是公司內部系統,估狗不到東西的
你才知道什麼叫做瘋掉
--
紫楓碎碎念
YouTube頻道:https://www.youtube.com/user/tbpfs
FB粉專:https://www.facebook.com/tbpfs2/
blog: http://tbpfs1.blogspot.com/
--
中肯
經驗是,通常餵狗找不到
大公司通常沒文件的code都會有人可以問,所以新人還是去
大公司練功的好
工作不是考試 有答案可以抄趕快抄
碼農英文好的優勢就是關鍵字餵狗後能快速找到需要的資料..
推五樓, 超討厭看不懂, 問了還叫你回去看 code
乾你姆咪, 我是來工作不是來搞研究的
我知道幹嘛告訴你 我是來工作不是來當老師的
其實機器也不看code,機器更是不需要知道脈絡根背景
又不是asm或machine code,高階語言就是給人讀的啦
沒有trace code的能力只能看high level架構圖或問人,就註定
把自己限制在小框框裡面了
新東西沒文件的就是搭配著git log看,這時如果git log也亂寫
的就該檢討這部分的要求了
樓上484沒看過git整條都是20190212, 20200324這種鬼
之log
git log不是都寫fix bug, update, test嗎XD
那就叫亂寫阿 看一下下一篇回的人怎麼說的
如果git log都是亂寫的還用git就真的是用爽的而已
git本質就是垃圾,越用越亂,所以上面才會有這麼多垃圾log
ctrl+F
5
拿出你的 powerpoint/word/visio 開始重建程式的架構跟流程圖, 加上自己的註解函式之間的關係搞清楚幾萬行根本沒什麼 最慢一週內就看完了 而且後面會越看越快15
如果你沒寫錯的話 一年多看幾萬行code真的不多 我也是轉職仔,原本在ic house寫C做韌體,一個人負責一個.c/.h檔。一年才進三行code。 轉職後寫C++整個team大約十多人,負責的那一層有兩千萬行code。然後第一年就進快一萬行code。 我原本不會C++的,所以什麼framework,modern C++,design pattern,multithreaded 之類的都沒學過要重學。13
其實你的問題很模糊 先了解 你老闆要你做什 如果是maintain 表示這code是ok的 頂多run run test bench 看看input output 如果是要你跟韌體搭配 去study register table就好36
首Po轉職一年多 幾萬行龐大的code 實在不知道要怎麼看 導致工作進度落後 常delay 交不出來 每天工時12小時 假日有時還進公司自主加班 其實也不只是code 還有背景知識也不熟悉
85
[請益] 接手外包商的code沒交接也沒人可以問各位大神好 我是最近剛從資策會(java)畢業找到目前這間台中的類博弈公司(40k) 面試的時候沒問目前團隊的狀態 上班第一天才發現原來我是第一個RD。MIS則是大概有六位 公司目前的code都是之前中國外包廠商寫的9
[請益] 沒有交接文件不好意思 菜鳥剛上班就要交接 但小公司沒有交接文件只有口頭交接 要注意什麼 感謝qq7
Re: [討論] 所謂的開發強者是怎麼樣子的?我以前在漂亮國工作的時候 有遇過一個美國白人大神 CMU畢業的 在IC design公司寫軟體 簡直屌打一票人3
[問卦] 要怎麼讀程式碼R?如題 最近要寫在soc上錄影、播放的程式拉 看廠商給的code 隨便一個.c檔就好幾千行 一堆全域變數 看一看就突然有一個task被創建出來 然後task之間又有一堆訊號在傳資料3
Re: [心得] 如果可以, 真的建議不要再去創業公司了最近公司的狀況讓我有點理解原po的想法 但這應該都是個案啦 只是剛好近期也遇過兩位這樣的人 都是在新創工作&後來新創都收了&一人開發 有時候這種新創就真的不是要做多大的東西2
Re: [請益] 當主管要求資深RD撰寫自己經驗的文件額 這種要求還是第一次聽到 如果是畫畫UML圖 講一下各系統的關聯 讓新接手的同事能快速上手 這個是滿正常的 有底子的人看圖再自己追code就夠了2
Re: [請益] 進到新公司才發現很多雷點上? : 過一個月其他單位含HR加起來就走了6~10人,重點是全公司也就30人不到。 其實全文就這裡是重點。 那一個三十人公司流動率低? 分工明確?- 我想再回一篇。 如果今天我是原原Po的主管, 在沒有資安顧慮的前提下, 然後知道有同事在反組譯原原po的程式,甚至開始研究 我反而會對反組譯的同事刮目相看