A partir du moment où tu dis que Qt ressemble beaucoup aux MFC, on sort justement de l'avis personnel, il ne s'agit pas d'une question de goût, tu devrais pouvoir nous faire une liste de ce qui rend Qt proche des MFC, et en quoi tu sembles trouver ça pénible.
C'est un framework. On est "dedans".
J'ai vu deux stratégies chez les développeurs qui utilisent des frameworks. La première est de coller au framework et de faire comme le framework dit. Les fameuses "bonnes pratiques".
La seconde est de faire sa couche. Un "second système" mais c'est un anti-pattern.
J'ai vu ça dans les librairies de "widget" et dans les ORM.
Ca ne m'intéresse plus du tout et pour moi c'est un repoussoir.
Ce qui me convient sont les outils qui se composent ou qui sont légers.
Par exemple au niveau de la base de donnée, LINQ me plait beaucoup (chainage de méthodes).
JQuery et Node.js marchent comme ça aussi. Tu sélection des noeuds et tu fais tes branchement avec des lambdas.
Au niveau interface, dans un jeu par exemple, le programme contrôle la boucle principale. Tu regardes si le bouton est cliqué. Tu n'attends pas un message qui te dis quel bouton est cliqué.
On est au-dessus. C'est mieux.
Pour de l'appli native multiplateforme non web, Qt est indétrônable.
Oui c'est vrai. Si tu compares les frameworks de widgets entre eux, c'est le meilleur de loin.
[^] # Re: GUI SDL
Posté par keyser.dyson . En réponse au journal Pas libre mais dans la tendance. Évalué à -2.
C'est un framework. On est "dedans".
J'ai vu deux stratégies chez les développeurs qui utilisent des frameworks. La première est de coller au framework et de faire comme le framework dit. Les fameuses "bonnes pratiques".
La seconde est de faire sa couche. Un "second système" mais c'est un anti-pattern.
J'ai vu ça dans les librairies de "widget" et dans les ORM.
Ca ne m'intéresse plus du tout et pour moi c'est un repoussoir.
Ce qui me convient sont les outils qui se composent ou qui sont légers.
Par exemple au niveau de la base de donnée, LINQ me plait beaucoup (chainage de méthodes).
JQuery et Node.js marchent comme ça aussi. Tu sélection des noeuds et tu fais tes branchement avec des lambdas.
Au niveau interface, dans un jeu par exemple, le programme contrôle la boucle principale. Tu regardes si le bouton est cliqué. Tu n'attends pas un message qui te dis quel bouton est cliqué.
On est au-dessus. C'est mieux.
Oui c'est vrai. Si tu compares les frameworks de widgets entre eux, c'est le meilleur de loin.