※ 本文轉寄自 ptt.cc, 文章原始頁面
看板Soft_Job
標題

[討論] 是不是讀源碼才會比較進步

最新2024-03-24 01:08:00
留言67則留言,39人參與討論
推噓23 ( 24142 )
想請教大家都會去讀主要使用的框架/套件的source code嗎? 因為我是頂多網路爬爬別人寫好的文章 比較少直接去看source code 以前有試過爬一個套件的源碼,覺得寫得不是很好懂 目前主要使用react,但我也沒去爬它源碼過 前輩都跟我說react的特性是在functional component裡 直接使用function取值跟依賴props取值 前者因為react有優化對reference type的取用所以不會有開銷大的問題 ↑像這個我就不知道哪裡可以爬文章了,真的要去看react source code了吧? 想請教是不是真的要去爬才會技術比較強一點/大家都會去爬嗎 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.227.248.202 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1710668227.A.C9A.html

67 則留言

ntps60803orz, 1F
原始碼是有時候文件看不太出來行為的時候很好用,當

ntps60803orz, 2F
然平時沒事閱讀優秀專案的原始碼也是進步的方式,最

ntps60803orz, 3F
好是看到能貢獻專案,修修測試或臭蟲

wuyiulin, 4F
大家都會去讀主要使用的框架/套件的source code嗎?

wuyiulin, 5F
-> 有需要在使用上改進就會

wuyiulin, 6F
不知道哪裡可以爬文章了 -> 看源碼的好時機

wuyiulin, 7F
所以對,你正在變成一個進階的工程師,加油!

Marle, 8F
天啊這…嗚嗚<(╥__╥)> …謝謝…謝謝

abccbaandy, 9F
大型開源應該都寫的比你同事好吧,他們那堆爛扣都沒

abccbaandy, 10F
阻止你在上面繼續開發了...

s9041200, 11F
當你發現upstream有bug時,沒有對應的PR又沒有其他人的r

s9041200, 12F
eace code文章時,就要認真trace了 QQ

leakleak, 13F
IGListKit的很好看 推推

s06yji3, 14F
當行為不符合預期時就要去追上游的source code了

abc0922001, 15F
程式碼不會說謊

yoyoyolin, 16F
不想讓新人學太快的時候會教源碼

newhandfun, 17F
讀不讀不關鍵,是要有”有必要的話我讀給你看”的能力

yamakazi, 18F
給gpt讀就好

CRPKT, 19F
讀過愈多原始碼,你讀的速度就會愈快

CRPKT, 20F
不應該強迫大家讀,但是如果你有意願讀可以學到不少東西

VL1003, 21F
讀得下去就去讀阿,以前有個學弟超習慣這樣越讀原始碼,被

VL1003, 22F
問到一些技術問題,直接翻該段原始碼出來,簡單明瞭。

VL1003, 23F
不過大部分人應該都不會刻意去讀啦,有需要再查。

pp129908, 24F
踩到雷或是寫出來的預期結果跟想的不太一樣“會去讀源碼

pp129908, 25F
看看為什麼”

f496328mm, 26F
讀源碼不錯呀,學習對方的設計

brucetu, 27F
是,不然咧?

brucetu, 28F
不然難道是源碼看不懂只會看教學比較強?

viper9709, 29F
有需要再查+1

dream1124, 30F
進步是進步什麼?你若要設計跟框架類似的東西,

dream1124, 31F
但設計經驗不豐富,那看了可能得以直接學到設計經驗

dream1124, 32F
你若要更了解使用的工具,那在找不到說明時也可以去查

dream1124, 33F
這會讓你更了解工具,甚至是有改良工具的構想。

dream1124, 34F
確認是想「進步」什麼以及原始碼的意義比較重要。

v7q4, 35F
react超難用 我都直接用純js自己刻

v7q4, 36F
同樣的問題 用react的同事找不出來 我一下子就找到了

gino0717, 37F
東西用久了就會很想把它拆開來看裡面在幹嘛

k7ji91ab5m, 38F
洗文高手 厲害

NTUmaki, 39F
讀了才知道裡面是什麼行為啊

superpandal, 54F
通常debug的時候會去追而已

superpandal, 55F
說不定會有私底下一個版本公開一個版本

ma721, 56F
不是....

gura9527, 57F
想太多

LipaCat5566, 58F
比較常看套件的原始碼

louner, 59F
看寫的合情合理的code會看上癮 說老實話

w28103566, 60F
shadcn 做的不錯

Suleika, 61F
看源碼要有一定的知識背景去做分辨,有些人只被當搜尋引

Suleika, 62F
擎用,學的設計亂套

Suleika, 63F
還有像樓上講的a、b庫,原po的問題有在看的人應該不會有

Suleika, 64F
這疑問

labbat, 65F
也要讀編譯腳本唄 參數給到上千字差不多也是另類原始碼了

superpandal, 66F
a b庫? ha

KyGrA, 67F
會問這種問題代表你要開始進步了

Marle 作者的近期文章

Re: [問卦] 現在回頭看林奕含事件 民眾十分愚昧?
我覺得其實林奕含事件只是社會上的一個縮影而已 現實生活的確有很多的狼師 新聞一直在報 如果這件事有給一些人警覺性的話 也是好的 而且林奕含當年其實都在讀書 戀愛智商零 家裡也沒有給她性教育什麼的 就像一個小孩一樣 之前不是有個肥宅女老師誘姦
[問卦] 搭捷運帶什麼自衛好?〓〓
乳提啦! 最近治安恐佈恐佈 搭捷運可以帶什麼自衛呢? 我雖然不怕死 可是我怕痛啊 痛了又要醫花錢更慘 大家搭捷運有什麼自衛法寶嗎? 有迷有八卦?〓〓⊙o⊙〓〓 人妻嘉玲的一生 (14) 終於生了小寶寶 https://pinkjelly.o
[問卦] 林依晨嬰兒肥沒惹?〓〓
乳提! 我在看《不夠善良的我們》 林依晨在裡面演很好欸 不過我以前看過她的《惡作劇之吻》 長相差很多 林依晨以前的臉不是挺嬰兒肥的嗎 有沒有八卦?〓〓⊙o⊙〓〓 人妻嘉玲的一生 (14) 終於生了小寶寶 https://pinkjelly.
[問卦] 有沒有許瑋甯的八卦?〓〓
應該有被軟今天X過 許瑋甯很漂亮欸 她是混血兒嗎 我在看《不夠善良的我們》 她鼻子超挺的 不過就看起來比較成熟美豔 不是可愛型 她的粉絲多嗎? 有沒有八卦?〓〓⊙o⊙〓〓 人妻嘉玲的一生 (14) 終於生了小寶寶 https://pinkj
[問卦] 台劇進步很多的八卦?〓〓
如題。我覺得林依晨跟許瑋寧演的 不夠善良的我們 才短短八集 裡面有到台東休息也有在台北血汗工作 還有喝養樂多跟吃紅葉蛋糕 不過這些不是重點,是劇情很不錯扣人心弦 我二、三天就追完了⊙o⊙ 覺得台劇進步很多!!我有訂MyVideo一個月支持一
Re: [閒聊] 男女怎麼看「多一根 苦一生」?
男生比較爽辣~ 男生不管長的怎樣 只要有錢,老了就可以養一堆美女,生一堆小孩 女生的話,老了有錢也不能生小孩了, 這樣對有事業心的女生來說很吃虧 不過如果可以選的話 我想選當帥哥給富家女養⊙o⊙!! 嘻嘻 人妻嘉玲的一生 (14) 終於生了
[新聞] 高雄捷運、巨蛋偷拍裙底風光!7女1童受害
1.媒體來源: 自由時報 2.記者署名: 鮑建信 3.完整新聞標題: 高雄捷運、巨蛋偷拍裙底風光!7女1童受害 偷拍狂判囚 4.完整新聞內文: 〔記者鮑建信/高雄報導〕朱姓偷拍狂被控4個月內,在高雄市捷運站、巨蛋等多處,涉 嫌持手機偷拍8名
更多 Marle 作者的文章...