
Envoyé par
screetch
d'un côté cela lie fortement le coeur de la bibliothèque/du programme avec son interface graphique, avec tous les problèmes que cela peut engendrer : complications pour la portabilité, complications pour compiler le coeur du programme, forte influence de l'interface utilisateur sur le design du modèle.
d'un autre côté, si le modèle/coeur n'a pas lieu d'etre sans l'interface utilisateur alors ce problème n'en est pas un.
je suis pour utiliser les bibliothèques de haut niveau seulement lorsqu'on travaille a un haut niveau; par exemple, une bibliothèque de chargement/affichage de mesh ne devrait selon moi pas être ecrite avec des bibliothèques de haut niveau; tandis que son interface graphique a tout a fait interet a utiliser les composants très haut niveau
Partager