Мені подобається концепція System.Tuple в тому, що вона дозволяє мені повертати декілька параметрів в одному виклику функції без ініціалізації нового класу, однак це не піддається будь-яким хорошим практикам програмування, таким як Microsoft Patterns & Practices, SOLID Principles тощо.
Я просто намагаюся оцінити, наскільки вільно я повинен використовувати цю функцію або якщо я повинен використовувати її лише в крайніх сценаріях, коли це необхідно.