Use Data Transfer Objects (DTOs)
- ·
- Telegram
- ·
- Newsletter
Rather than passing a huge amount of arguments in a specific order, consider creating an object with properties to store this data.
Bonus points if you can find that some behavior can be moved into to this object.