看板 Soft_Job 關於我們 聯絡資訊
大家好 小弟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哥我覺得至少累積一點實際應用經驗 不要說好像看懂了就直接在那裏嘴~~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 150.117.70.117 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1563605421.A.CDD.html
GGFACE: 推推 07/20 15:17
brianhsu: 看懂不難,難的是知道什麼時後用是合適的,什麼時後用是 07/20 15:51
brianhsu: 過度設計…… 07/20 15:51
yamakazi: 最常用的就singleton和listener 07/20 17:10
shiauji: 看到dp先想到dynamic programming...... 07/20 17:30
lukatw: 之前開發差不多就是盡量遵照SOLID來寫,最近才認真看dp後 07/20 17:40
lukatw: 其實發現自己以前寫的code,哦~好像就是某某pattern的時 07/20 17:40
lukatw: 候還蠻妙的,透過真的實例會比較了解,感觸會比較大。我目 07/20 17:40
lukatw: 前大概處在學到就很想用,想重構現在專案的程式,但我也蠻 07/20 17:40
lukatw: 怕造成過度設計的,所以常常會一直反思有必要這樣設計之類 07/20 17:40
lukatw: 的,很糾結QQ 07/20 17:40
godbye45: dynamic programming +1 07/20 18:33
alan23273850: double penetration? 07/20 18:35
abc01251: 個人建議 看書 自以為懂書 實作糾結 糾結 到最後讓步 07/20 18:43
abc01251: 就可以能融會貫通了 07/20 18:43
abc01251: 先看code取決作者實力 實力不同 讓步的位置也不一樣 不 07/20 18:43
abc01251: 如自己去糾結一下 會更有意義 07/20 18:43
samuel1988: DP 你知道我會FYM嗎 07/20 19:00
lukatw: 我覺得也可以去trace code,有些開源專案會在文件上寫哪部 07/20 19:02
lukatw: 份實作什麼pattern 07/20 19:02
alihue: 不要亂簡稱 07/20 21:29
sean50301: 學這個用看的沒什麼用吧 寫了點東西後過三個月回來改 07/20 21:41
sean50301: 的時候再幹翻以前的自己 一直這樣輪迴就會了 07/20 21:41
viper9709: 二樓正解 07/20 23:01
qrtt1: 看 code 很有趣,不管是不是學 design patterns 07/20 23:58
LinuxKernel: 居然有資訊人的DP不是 dynamic programming XDD 07/21 09:22
bug147123: 供三小 07/21 09:40
lgates: 看到dp先想到dynamic programming...... +1 07/21 11:31
strlen: 寫code完全照SOLID 比完全不用SOLID還糟糕... 07/21 11:56
eva19452002: 我也覺得直接看解題過程學數學好像比較快 07/21 17:15
lukatw: 為什麼寫code照SOLID會糟? 07/21 22:05
Starcraft2: 我是看GoF的時候沒感覺 但看深入淺出Head first時候 07/24 13:23
Starcraft2: 才比較能融會貫通 http://bit.ly/30RCedf 07/24 13:24