Re: [討論] 怎樣算是一個合格的junior cpp programme
※ 引述《peter98 (專嗆沒邏輯的人)》之銘言:
: 我提一個好像沒有人討論的點
: 一個合格的junior/entry-level C++ programmer應該要良好的trace code技能
: 這個也不是只有C++適用 而是所有語言都適用
: 在學校除非個人興去的關係碰過open source code
: 否則很難碰超過1萬行的code
: (我的意思是1萬行從頭到尾都要你自己去看
: 有些code 1萬行但是已經有人告訴你只要看哪個folder下的3000行的這種不算)
: 相信我 一個合格的programmer一定要有trace code的技術
: 不管有沒有IDE的幫忙都要能夠trace一份大型專案的code
: 有了這個技能後 當被assign一個ticket 才能快速定位
: 找出所有要改的classes / source files等
: 當然 其他板友提到的也都算是junior programmer必備
: design pattern的話不要求會寫 但至少要能看懂
剛好看到這個影片
https://www.youtube.com/watch?v=tfME9wwdgGw
觀摩資深人員是怎麼深入原始碼把 wasm64 轉成 wasm32 還能正常執行
他有一些直覺解臭蟲的作法讓人感受到真不愧是資深人員,而且猜函式名稱的準度有夠 高
不知道有沒有人有看過用 IDE 類似這影片這樣追蹤原始碼的影片?
--
「看在上帝的份上,我們不能當著孩子的面槍殺他的父親!」
「那我們就連孩子一起幹掉!」
「第一槍打中的是那個天真的孩子,第二槍是抱著孩子的母親。第三槍
停頓了三秒,當難以致信的父親擦拭著臉上愛子的腦漿從震驚中醒轉
過來,慢慢的轉頭看向停車的地方,分辨出是誰在攻擊他後,第三顆
子彈才將他的腦殼打飛。」 ─摘自〈狼群〉
--
所以這篇是在討論 junior 還是 senior XD
沒看過不知道原來還可以這樣追蹤原始碼,雖然資淺人員還辦不
到,但學個一招半式也是好的
Cool
超酷
1
關於 TDD 個人一點看法 我覺得 TDD 最大的用處是讓你 "做一下,想一下", 這件事本身就很有用,相信有不少人有類似經驗, 很快想到一個版本,在幾個循環後陸續想到 3~5 個改版, 其中則有某個版本特別好實作,可以用初版 1/5 以下的時間完成,8
我提一個好像沒有人討論的點 一個合格的junior/entry-level C++ programmer應該要良好的trace code技能 這個也不是只有C++適用 而是所有語言都適用 在學校除非個人興去的關係碰過open source code 否則很難碰超過1萬行的code23
針對關於 TDD 的討論另外回一篇好了 覺得用推文太長了 XD : 推 stupidlove0: 朝聖!重要的真的是unit test 08/23 18:47 : → HZYSoft: 回樓上 TDD 問題,TDD 不只要測試,還要先寫測試才寫code 08/23 21:33 : → HZYSoft: 很多人無法習慣這種順序,是否一定要 TDD 這有爭議 08/23 21:344
推文看到有人問前端. 我個人是做客戶端所以很多傳統的測試方法論對介面其實效用很低. 上述段落讓我想起以前寫作的經驗.單純分享. 我在2018~2020年在阿布達比UB維護手機線上遊戲Growtopia. 當時的案子有很多駭客想要破解我們的遊戲的攻擊行為.38
個人淺見,這點不見得是必要的,template 的 code 常常不好讀不好除錯 正確使用能寫出高彈性高效能的程式,但用過多維護跟閱讀起來會很痛苦 即便不用 template,日常大多數的事情都還是可以完成的, 如果是多人一起維護程式,有時為了提升可讀性,反而會避免太炫麗的 template 技巧 新人的話推薦不妨投資點時間,學習如何改善可讀性和與別人協作6
先說 我不會寫C++ 但是關於軟體架構和Design Pattern我可以補充一下 軟體架構實際上在台灣多數職場裡的狀況 大概可以用一句話來形容18
首Po諸位資工大神好,我本身是EE背景的 因為想脫離design house的生活 一直有在刷題+補充Cpp, oop 相關知識 之前有幸找到一份junior寫Cpp的工作 想了解對各位來說,有沒有一個對於qualified cpp programmer的具體標準1
錢很多,人難找。 : 2.維護legacy code 錢不錯到很多,公司賺錢有一些是爽缺。 : 1.的話重點是一堆效能增進的技巧 : 像是如何提高cache hit rate 或是multi threading的技術9
現在語言這麼多 你想學c++的目的是什麼 其實個人感覺你提的點以c++來說都不是重點 這年頭如果還有公司有c++的職缺 通常分兩大類 1.高效能運算21
STL 之外 boost () 也要會用一點, 有餘裕的話這兩個也稍微看一下: 如果確定公司偏好用哪一套的話可以指向性學習。
42
[討論] 學位被撤銷依舊選上市長的可能性有多高?有前科的人以前有選上市長的例子嗎?花蓮縣長?還是說有前科的選上立委比較多? 看新聞好像都是說候選人,有真的選上的嗎? 只查到有三個人都是有立委身分之後被判刑的,只有一個不能繼續當立委 XDDDDDDDD 縮:39
[討論] 八卦板有篇說議員老公停的地方沒紅線?#1YYFO7Tj (Gossiping) 底下推文有人說系統查的結果跟現場的不相符的話,以現場為主 又因為有私畫紅線的可能性,情況更是撲朔迷離了 該不會搞到最後明明不需要開單的情況卻被開單,不需要道歉卻道歉了,還讓兩個想搞 事的自爆到慘兮兮?XDDDDDDDDDD27
[討論] 中介法有機會引發學運嗎?看起來燒很大的樣子,但會有什麼機構或人有足夠的組織能力號招學生人民上街對抗 政府呢? 還是最後只有網路罵罵,年底投票教訓民進黨而已?讓民進黨只剩下四個縣市長? 大家願意為了對抗數位中介法走上街頭抗議嗎?或說現在還沒到那一步?要等到法案表 決前幾天才會想上街?15
Re: [爆卦] ICO關於LSE的論文門裁定全文公告上網身為博士的你有這些疑問,你有動手去查了嗎? : 如果是前者 我可以跟你說 台灣有教職的多的是 : 論文是不是審完就發還大家都很清楚 有教職的多的是,身為博士的你問到答案了嗎? : 如果是後者8
Re: [問卦] 1984的論文,封存到2049?八卦是論文仔到現在都拿不出論文被封存的證據 XDDDDDDDDD 論文仔會被造謠仔騙得團團轉真的是不意外 XDDDDDDDDDD 不信學校,不信法官兩次判決,整天在那邊拿著拼湊資料腦補自爽的論文仔 XDDDDDDDD 真的是沒念過書才會以為路人能決定蔡有沒有學位 XDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD --X
Re: [爆卦] 倫敦大學官方:不授予1.5個博士: : : : 猜猜我是誰? :12
[黑特] 所以到底是誰翻車了?之前一直有人嘴還不下車,現在密錄器影片公布,到底是誰翻車了? 員警跟員警友人應該算翻車沒錯吧?想搞人卻搞到聰明議員然後被懲處 議員的臉書說法跟密錄器影片似乎對不上的地方不少?這應該也算翻車? 原來議員老公不是回去拿證件,幸好我之前都用疑似 XDDDDDD 議員說回去再講那樣的語氣可以算是說話比較直嗎?XDDDD7
Re: [討論] 徐巧芯不是車主跑去跟警察自介目的是?不是吧,議員被採訪時曾自稱是車主 但監視器畫面最後把車開走的是議員老公,一開始出來處理開單事宜的也是議員老公 在車主跟駕駛人同時在場時,逕行告發的警察是要找駕駛人把罰單開給駕駛人的 所以開單給議員老公才是對的,而不是開給自稱車主的議員 實際上違停的也是議員老公(駕駛人),所以請大家不要再以訛傳訛,說議員違停了6
[討論] 烏克蘭爭取自由的紀錄片Netflix 佛心免費釋出 不久前才看完時代革命,今天看這個時代更早的紀錄片,有嚴重的即視感 但不自由毋寧死的精神是烏克蘭人勝出,也才能在死了上百人之後推翻民選出來的總統 烏克蘭人的抗爭參與者非常多元,連退伍軍人都有,香港人就沒這種專業指導了,但也4
[黑特] 原來隱性論文仔這麼多 XDDDDDDD教育部回給陳學聖的公文用一般公務機密加密三十年,就被造謠成各種封存三十年 連台大賀教授都跑去告教育部,但至今依舊沒勝訴過 XDDDDDDDDDDDDDDDDDDD 現在又是各種封存國家機密滿天飛,只能說帶風向真的很容易 XDDDDDDDDDDDDD -- 「看在上帝的份上,我們不能當著孩子的面槍殺他的父親!」