多風格物件之建立

若要開發一個HTTP程式庫,在建立請求物件前,必須設置URL、標頭、請求參數、本體內容等,在這當中,有些參數是必要,有些參數則可以有預設值,能選擇性地設置,以便建立不同風格或功能的請求物件。
面對這類需求,我們在過去經常採用Builder模式,然而,在某些程式語言中,具名可選參數或選項物件之類的模式,會是更好的方式嗎?
Java與Builder模式

臉書留言

胡 自文

(這個頁面共進入 1 次, 今天進入 1 次)