推 cherish21:上班已經在動手寫程式了..缺少的是觀念那 01/09 21:43
推 TonyQ:觀念從別人的程式碼中學. 01/10 00:07
推 typeotoco:XD google哪看的完.. 01/10 00:51
推 CGary:從別人的code中學觀念是很有風險的 XD 01/10 10:41
推 TonyQ:就算一個人有偏差 , 看一百個人就會平衡了. 01/10 14:20
→ TonyQ:而且「範例程式碼」也算別人的程式碼 , 雖然品質不見得ok.. 01/10 14:21
→ TonyQ:之前在看 head first design pattern時 ,看code比看文字還快 01/10 14:21
→ TonyQ:很多設計的綱要也是要多看別人的code 多分析優缺才能瞭解的 01/10 14:22
→ TonyQ:最近看re-factory 也是強調好的程式碼能有助溝通、維護。 01/10 14:23
→ TonyQ:去思考「為什麼別人這樣做」是看別人程式碼的重點,而不是 01/10 14:23
→ TonyQ:說照著做是好的 , 有這點概念應該就夠了. :p 01/10 14:24
推 CGary:你2F推的會誤導人阿,看範例程式碼或是比較好的open source 01/10 15:17
→ CGary:code當然是好的學習方法阿...不過我還是覺得,至少要邊看某些 01/10 15:18
→ CGary:書再邊讀code才會有幫助,不然理解有偏差後很難搞XD 01/10 15:18
→ CGary:你在2F這樣的說法在原po看來會變讀公司其他人的code也行,這 01/10 15:20
→ CGary:就危險了 XD 01/10 15:20
推 TonyQ:事實上 , 我是只要有code就讀 , 很少管是誰的... o_oa 01/10 16:13
→ TonyQ:就算看的是同事的code,只要是去思考「為什麼別人這樣做」, 01/10 16:13
→ TonyQ:一樣可以學到觀念 , 理解再怎麼偏差, 執行久了自然走回正軌. 01/10 16:14
→ TonyQ:程式不可避免的會走向高可讀性、可再利用性、高效率的目標, 01/10 16:15
→ TonyQ:因為這些是coder所追求的目標, 只是路上的道路怎麼走而已吧? 01/10 16:15
→ TonyQ:再說 , 要自己寫過爛Code 才知道好Code的好啊.(大笑) 01/10 16:16
推 wa120:我都是從Open Source的code去學習 風險低多了XD 01/13 15:32