資料群集 2006 年 1 月 5 日 Martin Fowler 糟糕的事情 程式設計風格 重構 每當兩個或三個值聚集在一起時,請將它們變成一個 $%#$%^ 物件。 -- 我(用聲音講會比較好笑) 這是重構書籍中我最喜歡的 程式碼臭味 之一。當你看到總是看到相同的幾個資料項目一起傳遞時,你就會發現它。start 和 end 是資料群集想要成為 範圍 的一個好範例。資料群集通常是基本值,沒有人會想到將它們變成一個物件。 第一步是用物件取代資料群集,並在看到它們時使用這些物件。立即的好處是,你會縮減一些參數清單。當你開始尋找要移到新物件中的行為時,就會發生有趣的事情。