討論串[請益] 如何選擇適合的設計模式
共 4 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓18(20推 2噓 35→)留言57則,0人參與, 2年前最新作者azoaho (歷史洪流)時間2年前 (2021/11/04 23:19), 編輯資訊
2
0
0
內容預覽:
小弟在設計系統的功能時,時常會不知該用什麼準則來判斷適合的模式. 之前曾在某個網站中看到同一個問題,拿來套進 23 個模式之中. 當下看完後,心想:所以大部份的問題都可以任意套用模式?. 應該不是這樣子,否則四人幫就沒有必要把它們分成三大類了. 那到底該如何決擇正確的模式. 這個問題一直困擾著….
(還有6個字)

推噓1(1推 0噓 0→)留言1則,0人參與, 2年前最新作者cateran (雲川閒步)時間2年前 (2021/11/05 10:21), 編輯資訊
0
0
0
內容預覽:
這個問題就跟大部分的系統都可以用任何程式語言開發一樣. 那你要選哪個語言進行開發?. 準則就是如果套用這個模式讓你的系統架構. 可以更容易開發新功能/除錯 那就是好的. 比如說原本架構你要加一個新功能要花三週要改動50個檔案. 套用某模式讓你只要花兩天改動3個檔案就完事 那這個模式可能就有幫助. 這
(還有101個字)

推噓12(12推 0噓 10→)留言22則,0人參與, 2年前最新作者strlen (strlen)時間2年前 (2021/11/06 09:25), 2年前編輯資訊
0
0
0
內容預覽:
請你把clean code三本都看完. 可以的話clean architecture也一起. 這系列就是在講什麼時候該用什麼模式的準則. 我這篇也講幾個重點原則. 1. 保持簡單. 能用最簡單的寫法. 就用最簡單的寫法. 初學SOLID和設計模式最常見的. 就是手了拿了鎚子看什麼問題都是釘子. 硬是
(還有801個字)

推噓5(5推 0噓 20→)留言25則,0人參與, 2年前最新作者JohnRoyer (日落 Zero)時間2年前 (2021/11/08 01:27), 編輯資訊
0
0
0
內容預覽:
我對看到的其中幾句話有一些其他想法和想補充的地方. 和大家分享. 不是只有 SOLID 原則、設計模式非必要時不要用到. 我覺得包括 clean code 裡面提到的東西、重構. 甚至到 Effective SQL、CI/CD、SRE 之類的東西也一樣. 沒有需要用到. 表示手上的工作可以用最簡單的
(還有639個字)
首頁
上一頁
1
下一頁
尾頁