Question générale : passer tout le viewmode ou seulement des fonctions?

Bonjour,

En réalité tout est dans le titre : lorsqu’on crée un widget qui utilise plusieurs variables / fonctions d’un viewmodel, faut-il transmettre uniquement les var et function nécessaires (pour des questions de perfs) ou passer l’intégralité du viewmodel (ce qui est généralement plus pratique) ne changera rien ?

Merci de votre avis !

Hello,

Pour ma part je ne passe les viewmodel qu’aux pages, je part du principe qu’un widget peut être réutilisé sur plusieurs pages donc passage des variables par paramètres.

En prenant cette habitude j’ai fini par réutiliser plus souvent mes widgets jusqu’à leur ajouter des paramètres optionnels comme ceux fournis dans material.dart par exemple, ce qui les rend encore plus réutilisables dans le même projet et petit à petit dans d’autres projets.

Côté performances je ne suis pas certain que ça change quelque chose.

1 « J'aime »