1. 次の関数は、1つのパラメータオブジェクトに大量の値を詰め込んでいます。凝集度の観点から、何が問題になりやすいでしょうか?
function createReport(params) {
// params = {
// userId, userName, userAge,
// projectId, projectName,
// startDate, endDate,
// includePrivate, includeDeleted,
// ...
// }
// 複雑なレポート生成処理
}
function createReport(params) {
// params = {
// userId, userName, userAge,
// projectId, projectName,
// startDate, endDate,
// includePrivate, includeDeleted,
// ...
// }
// 複雑なレポート生成処理
}