J'aime le concept de System.Tuple en ce qu'il me permet de retourner plusieurs paramètres en un seul appel de fonction sans instancier une nouvelle classe, mais cela défie toutes les bonnes pratiques de programmation telles que Microsoft Patterns & Practices, SOLID Principles, etc.
J'essaie juste de mesurer à quel point je devrais utiliser cette fonctionnalité de manière libérale ou si je ne devais l'utiliser que dans des scénarios de cas particuliers lorsque cela était nécessaire.