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

看板Soft_Job作者 (prag)時間4年前 (2019/07/20 14:50), 編輯推噓8(12417)
留言33則, 19人參與, 4年前最新討論串1/1
大家好 小弟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

07/20 15:17, 4年前 , 1F
推推
07/20 15:17, 1F

07/20 15:51, 4年前 , 2F
看懂不難,難的是知道什麼時後用是合適的,什麼時後用是
07/20 15:51, 2F

07/20 15:51, 4年前 , 3F
過度設計……
07/20 15:51, 3F

07/20 17:10, 4年前 , 4F
最常用的就singleton和listener
07/20 17:10, 4F

07/20 17:30, 4年前 , 5F
看到dp先想到dynamic programming......
07/20 17:30, 5F

07/20 17:40, 4年前 , 6F
之前開發差不多就是盡量遵照SOLID來寫,最近才認真看dp後
07/20 17:40, 6F

07/20 17:40, 4年前 , 7F
其實發現自己以前寫的code,哦~好像就是某某pattern的時
07/20 17:40, 7F

07/20 17:40, 4年前 , 8F
候還蠻妙的,透過真的實例會比較了解,感觸會比較大。我目
07/20 17:40, 8F

07/20 17:40, 4年前 , 9F
前大概處在學到就很想用,想重構現在專案的程式,但我也蠻
07/20 17:40, 9F

07/20 17:40, 4年前 , 10F
怕造成過度設計的,所以常常會一直反思有必要這樣設計之類
07/20 17:40, 10F

07/20 17:40, 4年前 , 11F
的,很糾結QQ
07/20 17:40, 11F

07/20 18:33, 4年前 , 12F
dynamic programming +1
07/20 18:33, 12F

07/20 18:35, 4年前 , 13F
double penetration?
07/20 18:35, 13F

07/20 18:43, 4年前 , 14F
個人建議 看書 自以為懂書 實作糾結 糾結 到最後讓步
07/20 18:43, 14F

07/20 18:43, 4年前 , 15F
就可以能融會貫通了
07/20 18:43, 15F

07/20 18:43, 4年前 , 16F
先看code取決作者實力 實力不同 讓步的位置也不一樣 不
07/20 18:43, 16F

07/20 18:43, 4年前 , 17F
如自己去糾結一下 會更有意義
07/20 18:43, 17F

07/20 19:00, 4年前 , 18F
DP 你知道我會FYM嗎
07/20 19:00, 18F

07/20 19:02, 4年前 , 19F
我覺得也可以去trace code,有些開源專案會在文件上寫哪部
07/20 19:02, 19F

07/20 19:02, 4年前 , 20F
份實作什麼pattern
07/20 19:02, 20F

07/20 21:29, 4年前 , 21F
不要亂簡稱
07/20 21:29, 21F

07/20 21:41, 4年前 , 22F
學這個用看的沒什麼用吧 寫了點東西後過三個月回來改
07/20 21:41, 22F

07/20 21:41, 4年前 , 23F
的時候再幹翻以前的自己 一直這樣輪迴就會了
07/20 21:41, 23F

07/20 23:01, 4年前 , 24F
二樓正解
07/20 23:01, 24F

07/20 23:58, 4年前 , 25F
看 code 很有趣,不管是不是學 design patterns
07/20 23:58, 25F

07/21 09:22, 4年前 , 26F
居然有資訊人的DP不是 dynamic programming XDD
07/21 09:22, 26F

07/21 09:40, 4年前 , 27F
供三小
07/21 09:40, 27F

07/21 11:31, 4年前 , 28F
看到dp先想到dynamic programming...... +1
07/21 11:31, 28F

07/21 11:56, 4年前 , 29F
寫code完全照SOLID 比完全不用SOLID還糟糕...
07/21 11:56, 29F

07/21 17:15, 4年前 , 30F
我也覺得直接看解題過程學數學好像比較快
07/21 17:15, 30F

07/21 22:05, 4年前 , 31F
為什麼寫code照SOLID會糟?
07/21 22:05, 31F

07/24 13:23, 4年前 , 32F
我是看GoF的時候沒感覺 但看深入淺出Head first時候
07/24 13:23, 32F

07/24 13:24, 4年前 , 33F
才比較能融會貫通 http://bit.ly/30RCedf
07/24 13:24, 33F
文章代碼(AID): #1TChcjpT (Soft_Job)