[討論] 直接看code學design pattern好像比較快

作者: prag222 (prag)   2019-07-20 14:50:17
大家好
小弟soft_job版dp哥
學經歷
自學dp10個月
已閱讀完畢head first design pattern
跟大話設計模式
前幾個禮拜想說開始複習dp
既然已有基礎,不如讓自己更熟練一點
上禮拜跟上上禮拜六日都在
重新review head first design pattern
不過我昨天才想到 不對阿
雖然看書都看了 可是gof有23招 書上有漏掉沒教到的
有種greedy的fu想把招式全學了
剛剛google找教學 花了10分鐘把沒學過的build pattern看了幾遍
我才覺得其實看code學 很快的
不過爬文經驗多少有看到有人說看書看不懂的狀況
其實直接看code快很多
我也相信應該也有人能直接看code學就ko的
職場上我也遇過拿dp來嘴的主管
身為dp哥我覺得至少累積一點實際應用經驗
不要說好像看懂了就直接在那裏嘴~~~
作者: Starcraft2 (來自星海的你)   2019-07-24 13:23:00
我是看GoF的時候沒感覺 但看深入淺出Head first時候才比較能融會貫通 http://bit.ly/30RCedf
作者: GGFACE (ggface)   2019-07-20 15:17:00
推推
作者: brianhsu (墳墓)   2019-07-20 15:51:00
看懂不難,難的是知道什麼時後用是合適的,什麼時後用是過度設計……
作者: yamakazi (大安吳彥祖)   2019-07-20 17:10:00
最常用的就singleton和listener
作者: shiauji (消極)   2019-07-20 17:30:00
看到dp先想到dynamic programming......
作者: lukatw (糖炒栗子)   2019-07-20 17:40:00
之前開發差不多就是盡量遵照SOLID來寫,最近才認真看dp後其實發現自己以前寫的code,哦~好像就是某某pattern的時候還蠻妙的,透過真的實例會比較了解,感觸會比較大。我目前大概處在學到就很想用,想重構現在專案的程式,但我也蠻怕造成過度設計的,所以常常會一直反思有必要這樣設計之類的,很糾結QQ
作者: godbye45 (苗栗金城武)   2019-07-20 18:33:00
dynamic programming +1
作者: alan23273850   2019-07-20 18:35:00
double penetration?
作者: abc01251 (爪哥)   2019-07-20 18:43:00
個人建議 看書 自以為懂書 實作糾結 糾結 到最後讓步就可以能融會貫通了先看code取決作者實力 實力不同 讓步的位置也不一樣 不如自己去糾結一下 會更有意義
作者: samuel1988 (小羊快跑啊)   2019-07-20 19:00:00
DP 你知道我會FYM嗎
作者: lukatw (糖炒栗子)   2019-07-20 19:02:00
我覺得也可以去trace code,有些開源專案會在文件上寫哪部份實作什麼pattern
作者: alihue (wanda wanda)   2019-07-20 21:29:00
不要亂簡稱
作者: sean50301 ( (づ′・ω・)づ)   2019-07-20 21:41:00
學這個用看的沒什麼用吧 寫了點東西後過三個月回來改的時候再幹翻以前的自己 一直這樣輪迴就會了
作者: viper9709 (阿達)   2019-07-20 23:01:00
二樓正解
作者: qrtt1 (有些事,有時候。。。)   2019-07-20 23:58:00
看 code 很有趣,不管是不是學 design patterns
作者: LinuxKernel (Linus Torvalds)   2019-07-21 09:22:00
居然有資訊人的DP不是 dynamic programming XDD
作者: bug147123 (HowDoYouTurnThisOn)   2019-07-21 09:40:00
供三小
作者: lgates (衰神附身的男人)   2019-07-21 11:31:00
看到dp先想到dynamic programming...... +1
作者: strlen (strlen)   2019-07-21 11:56:00
寫code完全照SOLID 比完全不用SOLID還糟糕...
作者: eva19452002 (^^)   2019-07-21 17:15:00
我也覺得直接看解題過程學數學好像比較快
作者: lukatw (糖炒栗子)   2019-07-21 22:05:00
為什麼寫code照SOLID會糟?

Links booklink

Contact Us: admin [ a t ] ucptt.com