2010-03-30 4 views
3

Je suis en train de mettre à jour un projet avec environ 60 classes Java, de 1.4 à 2.0. Outre le remplacement des fonctions obsolètes, l'ajout de génériques convertira l'ensemble du projet en une approche de lieur d'interface utilisateur, c'est-à-dire des classes Java fonctionnelles XML et correspondantes. Ou dois-je continuer à ajouter de nouvelles exigences d'interface utilisateur en utilisant Ui Binder et en laissant le code existant tel quel?GWT 1.4 TO 2.0 UiBinder

Répondre

3

Je voudrais aller avec UiBinder tout le chemin - de cette façon, vous tirerez le meilleur parti des avantages de UiBinder (comme la manipulation CSS/minification/obfuscation). Et la réécriture sera une bonne occasion de regarder l'ancien code et de refactoring - comme réorganiser les Widgets pour être plus léger (plus pur HTML via UiBinder, moins de Widgets, mais ne va pas trop loin)), peut-être introduire History support, i18n, etc. J'ai eu le même dilemme il y a quelque temps et j'ai pris l'approche complète d'UiBinder et je ne la regrette pas;) Cela facilite également le travail avec le code - puisque le code de l'interface utilisateur est cohérent.

Questions connexes