ребят, всем привет. Есть ли какая-то ментальная модель, чтобы понять сколько параметров в функции надо использовать? Путаюсь, когда нужно передавать один или несколько параметров (аргументов).
Если аргументов очень очень много и при вызове функции они часто повторяются применяем паттерн фабрики Если аргументы опциональные, и нельзя строго соблюдать их порядок - юзаем объект. Примером может быть метод принимающий какие-то опции, влияющие на результат