• [^] # Re: trop génial

    Posté par . En réponse à la dépêche Sortie de la distribution GNUSTEP 0.9.4, GNUstep news, et vidéo. Évalué à 6.

    Non il y a aussi le fait que le fait de favoriser la génération automatique des controllers pose des problèmes d'indépendance comme je viens de l'expliquer.

    Ce que permet Gorm n'est pas simplement la "génération automatique des controllers". Lis mon message plus haut. Si c'était ça, ce serait franchement stupide comme approche.

    Moi j'ai trouvé pas mal d'inconvénients :
    - MVC c'est pas top.


    Tu peux étayer ?

    - générer des controllers dépendant d'un framework graphique c'est pas top du tout.

    Si c'est que faisait Gorm, oui. Comme ce n'est absolument pas le cas, je vois pas trop ce que tu veux dire par là...

    - C'est gentil mais ca s'intègre nul part sauf sous Mac, et le modèle MVC fortement intégré ne permet pas d'envisager sereinement une indépendance de la couche graphique sans avoir à réécrire tous les controllers.

    J'ai l'impression que tu n'as pas compris le design pattern MVC ni ce que fait Gorm... parce que c'est carrèment à l'opposé de ce que tu décrit.

    - la réutilisation du code basé sur le copié-collé c'est nul.

    Là, tu est de mauvaise foi :-)
    Je vois pas en quoi Objective-C empêche une réutilisation du code "standard" basée sur l'héritage, etc. Simplement je remarquais que l'on pouvait aisèment reprendre du code *existant*, ce qui est pas mal pratique.

    - la réutilisation de code C++ est limité au monde Mac.

    Faut savoir, la réutilisation du code c'est nul ou pas nul ? :-)
    Mais bon, ne pas avoir ObjC++ est effectivement dommage. On attends tous la prochaine version de gcc pour ça ... (4.0, au pire, 4.1)