私が1日に1回呼び出す関数があります:
new SubmitLogs().mail(IP, date_time_UTC, date_time_IST , pageVisited , userCountry , userRegion , city , userAgent);
関数の引数は増え続けます。最初は次のようでした:
new SubmitLogs().mail(IP, date_time_UTC, userAgent);
そして今、それはさらに5つの引数を持っています。1週間でより多くの引数が含まれると予想されますが、今はこれが好きではありません。非常に多くの引数を持つ関数を維持することは、私にとって良いことではないようです。これに対する回避策はありますか?関数が大きくなり続ける場合は、50個の引数を関数に送信したくありません。呼び出しは、短いメッセージと短い件名で引数の詳細を電子メールで送信します。