3

我正在升级一个包含大约 60 个 java 类的项目,从 1.4 到 2.0 。除了替换不推荐使用的函数,添加泛型,将整个项目转换为 UI Binder 方法,即 XML 和相应的工作 Java 类,值得推荐。还是我应该继续使用 Ui Binder 添加新的 UI 要求并保持现有代码不变?

4

1 回答 1

3

我会一直使用 UiBinder——这样你会从 UiBinder 的好处中获得最大的收益(比如漂亮的 CSS 处理/缩小/混淆)。重写将是一个很好的机会来查看旧代码并进行一些重构 - 比如重新组织小部件以更轻量级(通过 UiBinder 更纯 HTML,减少小部件,但不要过分;)),也许会引入History支持, i18n 等。前段时间我遇到了同样的困境,并采用了完整的 UiBinder 方法,并且不后悔;)它也使代码的工作变得更容易——因为 UI 代码是一致的。

于 2010-03-30T08:07:35.860 回答