有我在一天一次調用一個函數:有大量參數的函數是否有任何解決方法?
new SubmitLogs().mail(IP, date_time_UTC, date_time_IST , pageVisited , userCountry , userRegion , city , userAgent);
函數參數保持增長。最初它是這樣的:
new SubmitLogs().mail(IP, date_time_UTC, userAgent);
現在它有5個更多的參數。預計一週內會有更多的爭論。現在我不喜歡這樣。保留具有這麼多論點的函數對我來說似乎不是一件好事。有沒有解決這個問題的方法?如果它不斷增長,我將永遠不想向函數發送50個參數。這個電話所做的是通過電子郵件將短信和短題目的細節發送給參與者。
創建這些參數的數據對象類和對象傳遞給方法。 #2的 –