Чтобы определить, нужно ли создавать объектную зависимость, ответьте на следующие вопросы:
• Будете ли вы в дальнейшем менять или улучшать поведение класса посредством этой зависимости?
• Есть ли в поведении класса сложность, которую невозможно описать в нескольких строках кода?
• Работает ли функция с объектами вместо примитивных типов значений?