看板 Soft_Job 關於我們 聯絡資訊
大家好 小弟想問一下豬屎陪敦在業界的使用率會常見嗎? 因為爬文經驗 好像有人發文說用DP的寫法被主管唸 也有朋友跟我提過有類似的經驗 當然能用比較好的寫法當然好 不知道業界普遍的使用度/接受度如何呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 150.117.71.245 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1479956697.A.597.html
pttworld: 先學文法才學語言還是在自然環境養成語言的問題。 11/24 11:14
pttworld: 通常是先有需求才為了這個需求找模式來套。 11/24 11:15
pttworld: 而不是我今天為了練習某個模式而設計某個系統。 11/24 11:15
oneheat: Android AOSP就是一套很大的design pattern 11/24 11:20
ianlin45: 推樓上 11/24 11:27
Ekmund: 這東西都是公司各自發展出自己的一套 除非沒有code review 11/24 11:30
csfgsj: 就怕套用了不適合又無法修改的框架,將是災難一場 11/24 11:33
Argos: 事實上 九成以上的專案都是over design 每每都說 怎樣怎樣 11/24 11:45
Argos: 做之後容易擴充和維護 結果需求一動又大改 其它同事也搞不 11/24 11:46
Argos: 懂架構 簡直聰明反被聰明誤 11/24 11:46
Argos: 但最常見的 就是殺雞用牛刀 明明是個小不拉機的專案 或是複 11/24 11:47
k900421: 先別說用不用的到 這東西不會 有些公司面試考試就先吃鱉 11/24 11:47
k900421: 了拉 11/24 11:47
Argos: 雜度根本很低很低的 也在那邊為了設計而設計 反倒增加成本 11/24 11:47
Masakiad: 如果requirement 包含test,那基本上design pattern很 11/24 12:15
Masakiad: 少會變over design惹 11/24 12:15
umum29: 不管怎麼設計都會有不夠用的時候 所以refactoring很重要 11/24 13:04
loseptt: 面試用的 主管唬濫用的 11/24 13:05
mrbigmouth: 大多數framework就是按照design pattern寫起來的 11/24 13:08
mrbigmouth: 如果你應徵工作看到有公司code沒用framework也沒用 11/24 13:08
mrbigmouth: design pattern 不要懷疑 快 逃 啊 11/24 13:09
mrbigmouth: 事實上要完全不用desgn pattern是很難的 11/24 13:10
NCUking: iterator笑而不語 11/24 13:11
sing10407: 這種東西通常只有當初寫的人懂,然後接手的人半懂,然 11/24 13:12
sing10407: 後綁手綁腳 11/24 13:12
GoalBased: 你會有這種問題的話,建議你先別用 11/24 13:19
johnny94: design pattern 不是公式 11/24 13:22
maxfock: 只是相對優良的解法之一,並不是唯一,不要太執著於設計 11/24 13:34
maxfock: 模式 11/24 13:34
qweqweqweqwe: 當有需求或是未來可能有需求才用,不然只是增加開發 11/24 13:54
qweqweqweqwe: 時間 11/24 13:54
giantwinter: 1f +1 11/24 13:54
qweqweqweqwe: 不過的確不容易完全不用…多少會用到可能很多人不 11/24 13:55
qweqweqweqwe: 知道而已 11/24 13:55
Sidney0503: 其實蠻多的 重點不是套哪個pattern 而是設計理念 11/24 19:05
wuliou: 沒用 別人改不動的爛code是籌碼啊 11/24 19:23
psliurt: solid才是重點吧,pattern只是solid心法的招式 11/24 22:31
Jasonzheng: 沒錯,原則才是重點,但"盡量"遵守即可,考量實際情 11/24 22:54
Jasonzheng: 形為主 11/24 22:54
twntwn: 不管去哪間面試都會問 11/26 18:28
FukadaKyoko: 考慮到擴充跟維護就一定會用到 11/28 18:28