Question

Je suis mise à niveau d'un projet avec environ 60 classes java, de 1,4 à 2,0. En plus de remplacer les fonctions dépréciées, en ajoutant génériques, va convertir l'ensemble du projet en approche interface utilisateur Binder à savoir XML et correspondant classes Java de travail, être recommandé. Ou vais-je aller sur l'ajout de nouvelles requirments en utilisant l'interface utilisateur Ui Binder et en laissant le code existant tel qu'il est?

Pas de solution correcte

Autres conseils

Je vais avec UiBinder tout le chemin - de cette façon vous obtiendrez le plus des avantages de UiBinder (comme belle manipulation CSS / minification / obscurcissement). Et la réécriture sera une bonne occasion de regarder le code ancien et faire quelques refactoring - comme réorganisant les Widgets pour être plus léger (plus pur HTML via UiBinder, moins Widgets, mais ne vont pas par-dessus bord;)), peut-être introduire < a href = "http://google-web-toolkit.googlecode.com/svn/javadoc/2.0/com/google/gwt/user/client/History.html" rel = "nofollow noreferrer"> History soutien, i18n, etc. J'ai eu le même dilemme il y a quelque temps et a pris l'approche complète de UiBinder et ne le regrette pas;). il est plus facile de travailler avec le code aussi - puisque le code de l'interface utilisateur est compatible

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top