跳至主要內容

我的旅程

依「Strategy Pattern」篩選中清除
重構2025年11月

統整 七個媒體流量源的出價流程為單一 BiddingCoordinator 框架

Research Developer (Bidder Team) · Bridgewell

原本 Google、Dable、Taboola、ucfunnel、SPA、RMN、Prebid/DirectPath 各有一套出價實作,任何共用邏輯的修改都得散彈式改七個地方。抽出 AdTypeIdRepository 搭配各媒體的 AdTypeSelector(strategy pattern)、BidPriceCappingService、DemographicRepository,並收斂到統一入口 BiddingCoordinator。

一個月內以 6 個 MR、約 331 個檔案改動完成;框架建立後,接入新媒體的改動量從第一個的 125 個檔案降到 12–18 個
查看詳情