[概念] 組合模式的應用時機

看板OOAD作者 (海獅)時間9年前 (2014/11/26 16:18), 編輯推噓2(201)
留言3則, 2人參與, 最新討論串1/1
想請教一下組合模式的使用時機 在DP書上看到組合模式的標準例子是:公司&部門 公司裡面還有子公司,子公司裡面可能有部門 而我最近遇到狀況是,我的網站上有個通訊錄,通訊錄裡面有群組和成員 直覺覺得是個樹狀結構,因為群組裡面可能還有群組,或成員 所以覺得可以使用組合模式 但實際想想,我好像也不會需要一次性的列舉出所有成員 每點開一個群組時,我只需要他列出該群組裡面有的群組和成員即可 這樣使用組合模式還有什麼意義嗎? 或是他有其他的好處(或壞處?)呢 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.134.19.220 ※ 文章網址: http://www.ptt.cc/bbs/OOAD/M.1416989936.A.3F2.html

11/28 01:02, , 1F
如果覺得沒有意義 那就不要為了模式而模式了
11/28 01:02, 1F

11/28 01:02, , 2F
公司&部門是個比喻方便讓你了解
11/28 01:02, 2F

02/08 04:22, , 3F
請思考是否考慮未來增加跨群組搜尋人的功能?
02/08 04:22, 3F
文章代碼(AID): #1KTOpmFo (OOAD)
文章代碼(AID): #1KTOpmFo (OOAD)