Pergunta

Estou atualizando um projeto com cerca de 60 aulas de Java, de 1,4 para 2,0. Além de substituir as funções depreciadas, a adição de genéricos, converterá todo o projeto em abordagem do fichário da interface do usuário, IE XML, e recomenda -se as classes de Java de trabalho correspondentes. Ou devo continuar adicionando novos requisitos de interface do usuário usando o fichário da interface do usuário e deixando o código existente como é?

Nenhuma solução correta

Outras dicas

Eu iria com o Uibinder o tempo todo - assim você obterá mais dos benefícios do Uibinder (como um bom manuseio/minificação/ofuscação). E a reescrita será uma boa chance de olhar para o código mais antigo e fazer alguma refatoração - como reorganizar os widgets para ser mais leve (mais pura HTML via Uibinder, menos widgets, mas não exagere;)), talvez introduzindo a introdução History Suporte, i18n, etc. Eu tive o mesmo dilema há algum tempo e adotei a abordagem completa do Uibinder e não me arrependo;) facilita o trabalho com o código - já que o código da interface do usuário é consistente.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top