Whater PVitt Dire est correct et je voudrais ajouter.
Les modules sont toujours une bonne option pour l'évolutivité. vous pouvez facilement faire des améliorations futures en ayant des régions, chaque région ayant une vue associée et chaque vue dans un module différent. Quand je dis chaque vue dans un module différent, cela signifie que vous devriez trouver quelle vue a une autre vue qui s'y rapporte et faire une vue en boîte de ces deux vues et avoir un seul module pour ces vues. après tout c'est votre appel. Par exemple, votre application dispose d'un menu. La barre d'outils pour chaque élément de menu est la même, c'est-à-dire la même fonctionnalité que vous pouvez utiliser ToolbarView + Menuview dans "MenuView" .MenuModule aura ce MenuView final.
Donc mon opion est aller avec l'approche modulaire si vous avez une amélioration future ou si votre projet va changer de temps en temps comme de nouvelles fonctionnalités à la demande des utilisateurs, etc.