[討論] 是不是讀源碼才會比較進步
想請教大家都會去讀主要使用的框架/套件的source code嗎?
因為我是頂多網路爬爬別人寫好的文章
比較少直接去看source code
以前有試過爬一個套件的源碼,覺得寫得不是很好懂
目前主要使用react,但我也沒去爬它源碼過
前輩都跟我說react的特性是在functional component裡
直接使用function取值跟依賴props取值
前者因為react有優化對reference type的取用所以不會有開銷大的問題
↑像這個我就不知道哪裡可以爬文章了,真的要去看react source code了吧?
想請教是不是真的要去爬才會技術比較強一點/大家都會去爬嗎
--
原始碼是有時候文件看不太出來行為的時候很好用,當
然平時沒事閱讀優秀專案的原始碼也是進步的方式,最
好是看到能貢獻專案,修修測試或臭蟲
大家都會去讀主要使用的框架/套件的source code嗎?
-> 有需要在使用上改進就會
不知道哪裡可以爬文章了 -> 看源碼的好時機
所以對,你正在變成一個進階的工程師,加油!
天啊這…嗚嗚<(╥__╥)> …謝謝…謝謝
大型開源應該都寫的比你同事好吧,他們那堆爛扣都沒
阻止你在上面繼續開發了...
當你發現upstream有bug時,沒有對應的PR又沒有其他人的r
eace code文章時,就要認真trace了 QQ
IGListKit的很好看 推推
當行為不符合預期時就要去追上游的source code了
程式碼不會說謊
不想讓新人學太快的時候會教源碼
讀不讀不關鍵,是要有”有必要的話我讀給你看”的能力
給gpt讀就好
讀過愈多原始碼,你讀的速度就會愈快
不應該強迫大家讀,但是如果你有意願讀可以學到不少東西
讀得下去就去讀阿,以前有個學弟超習慣這樣越讀原始碼,被
問到一些技術問題,直接翻該段原始碼出來,簡單明瞭。
不過大部分人應該都不會刻意去讀啦,有需要再查。
踩到雷或是寫出來的預期結果跟想的不太一樣“會去讀源碼
看看為什麼”
讀源碼不錯呀,學習對方的設計
是,不然咧?
不然難道是源碼看不懂只會看教學比較強?
有需要再查+1
進步是進步什麼?你若要設計跟框架類似的東西,
但設計經驗不豐富,那看了可能得以直接學到設計經驗
你若要更了解使用的工具,那在找不到說明時也可以去查
這會讓你更了解工具,甚至是有改良工具的構想。
確認是想「進步」什麼以及原始碼的意義比較重要。
react超難用 我都直接用純js自己刻
同樣的問題 用react的同事找不出來 我一下子就找到了
東西用久了就會很想把它拆開來看裡面在幹嘛
洗文高手 厲害
讀了才知道裡面是什麼行為啊
讀的話通常會很慢吧 應用的東西能用就好 太深入有時候反而
花了很多時間 產出變少
有些source code也可能是老人寫法 反正沒壞掉也就不用更新
為什麼沒有官方文件的選項…
對 恭喜你正在成為一個更優秀的工程師的路上
慎選源碼,以前認真看過鬼島人的源碼裡面,一堆拉基和錯誤
等你覺得需要讀的時候就會去讀了
很紅的專案不代表程式碼一定值得學習。剛開始有人帶著
看程式碼,幫助會比較大
倒不如學另一個語言
原來現在宣傳 react 的特色是 functional component 啊..
剛接觸的時候在談的是 Virtual DOM 節省的效能問題
現在學的人已經不接觸實體DOM感受開銷進而尋求React解決了?
看一看吐血有比較好嗎 寫的精美不坑人的畢竟是少數
通常debug的時候會去追而已
說不定會有私底下一個版本公開一個版本
不是....
想太多
比較常看套件的原始碼
看寫的合情合理的code會看上癮 說老實話
31
Re: [請益] 怎樣的登入介面才是最安全的?Firefox是自由軟體起家的 : 但也不能保證我們使用他們的瀏覽器連上網,在每個網頁鍵入的每一個字、上傳及下載的每一張圖片和檔案 : 都不會被記錄進他們公司內部的伺服器內 : 也就是說,搞不好你用Chrome登入像是Facebook界面時,輸入的帳號密碼,鍵入的每一個字Google他們都會給你記錄得一清二楚 你可以看firefox source code 這樣就知道會不會連輸入錯字都被上傳22
[心得] 資深前端面試紀錄年資碩畢5年多 主要找react web or react native 不碰後端,不常態加班 盡量不碰博弈,不過因為期望較高 有符合的公司蠻少的15
[請益] 請問大家如何用vs code來trace code各位大神好~ 自己本身平常trace code都是使用vs code 然後會建一個workspace把幾個資料夾的code丟進這個workspace 在看function定義時會滑鼠游標停在該function 然後點選F12,就可以跳到function的實作9
Fw: [心得] 資深前端面試紀錄作者: rxhivzero (rx) 看板: Soft_Job 標題: [心得] 資深前端面試紀錄 時間: Thu Mar 26 22:29:35 2020 年資碩畢5年多 主要找react web or react native11
Re: [請益] 前端目標年薪百萬業界方向請益毫無懸念選React 大部分dApp接web3.js 幾乎都是用React 目前React對於web3的支援 是三大前端裡面最佳的 選對舞台 base就不一樣也是事實 我最近在面一些外資的加密貨幣公司 接觸的感覺是8
Re: [討論] 怎樣算是一個合格的junior cpp programme我提一個好像沒有人討論的點 一個合格的junior/entry-level C++ programmer應該要良好的trace code技能 這個也不是只有C++適用 而是所有語言都適用 在學校除非個人興去的關係碰過open source code 否則很難碰超過1萬行的code5
[討論] 關於React泡棉的耐用度--------------------- 想請教一下關於Nike用來取代Lunarlon的React泡棉耐用度 也就是衰退程度和耐磨度 Lunarlon雖然聽大家說很舒服也很好穿,但是衰退程度很快,使用一陣子就會扁掉沒那麼 彈 React剛出來的時候好像不少人反應耐磨度不佳,以及衰退問題(?)3
Re: [分享]:seasali AI 面試分享 Frontend這邊想針對 解釋何謂react? 這題做討論 首先,這種題目沒有標準答案,自然也沒有聚焦的問題,推文有大大回覆電波的問題確實存在,但從求職者的角度應該要把握這種開放式題目盡量表現自己,盡量把全部電波頻率都覆蓋到。 以下提供幾個方向,我自己也不是甚麼資深架構師,也沒認真看過React源碼,純粹分享面試策略 1.React是SPA框架,提到SPA就可以聊聊SPA解決了傳統SSR甚麼問題,SPA有什麼侷限,再提一嘴next.js這種新版SSR 2.React virtual dom,這邊可以diss一下Jq,提一下對diff算法的粗淺了解(或是你的高深見解),最後可以聊一下solid這種最新的非vdom框架,為什麼會有這種趨勢之類的X
Re: [討論] AI生成源碼 人工取代問題目前的AI 還沒有針對性 語義分析(encode and loss) 二年後 Linux full source parser 五年後 Android framework soruce parser 十年後 all source package parser and 全世界語言通行 但如果還只是會寫 某個功能的 工程師 那一定被淘汰