Pregunta

Estoy actualizando un proyecto con alrededor de 60 clases de Java de 1,4 a 2,0. Además de la sustitución de funciones obsoletas, la adición de los genéricos, será la conversión de todo el proyecto en la interfaz de usuario Carpeta enfoque es decir, XML y sus correspondientes clases Java de trabajo, se recomienda. O tendría que ir añadiendo nuevas prescripciones relativas utilizando la interfaz de usuario Ui Binder y dejando el código existente tal como es?

No hay solución correcta

Otros consejos

Me gustaría ir con UiBinder hasta el final - de esa manera que obtendrá la mayoría de los beneficios de UiBinder (como buen manejo de CSS / minimización / ofuscación). Y la reescritura será una buena oportunidad de mirar el código antiguo y hacer algo de refactorización - al igual que la reorganización de los Widgets para ser más ligero (HTML más puro a través de UiBinder, menos Reproductores, pero no ir por la borda;)), tal vez la introducción < a href = "http://google-web-toolkit.googlecode.com/svn/javadoc/2.0/com/google/gwt/user/client/History.html" rel = "nofollow noreferrer"> History apoyo, i18n, etc. yo tenía el mismo dilema hace algún tiempo y tomó el enfoque UiBinder completa y no me arrepiento;.) Esto hace que sea más fácil trabajar con el código también - ya que el código de interfaz de usuario es consistente

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top