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

没有正确的解决方案

其他提示

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

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top