2011-05-20 46 views
1

我正在处理需要一些重构的Java EE Web应用程序。目前,我负责做这项工作,目前正在为完善应用程序而需要完成或改变的项目处于亏损状态。我的问题是:如何重构前端部分?重构Java EE WebApp有用吗?

我已经重构,以便他们有通用的规则和类和CSS文件删除未使用的或错误的规则,我重构使用某种模式(不使用原型继承,因为它是不是真的有用这里),并添加所有JavaScript文件PrototypeJS并仍然需要在对象和包含文件中完成聚合JS功能(如果可能)。

现在,我完成了加入本地化给错过了或者网页,它是不完整的,我希望迁移的整个应用程序XHTML过渡以下W3C的准则严格。

我也想到开始使用Struts Tiles来添加模板,同时删除前端当前使用的旧的“Tables Layout”,所以实际上重新设计了整个应用程序。

但我在这里不知所措:我做的事情有用吗?是否所有这些工作都需要完成,或者我只是走得太远?你会添加什么?你会做什么呢?

+0

这听起来像你可能碰到了一个非常大的软件,你正在努力拼凑在一起。你有关于代码的特定问题吗?我的意思是,它有什么问题吗?如果是这样,你可以想一些更多的方法来解决这些问题,或者至少提出更具体的问题。如果没有,它可能已经足够好了。有时候,复杂的软件很复杂,因为它必须是。 – Anonymoose 2011-05-20 13:21:13

+0

其实我对它的搭配有很好的把握,我对升级(改进)的真正必要性以及什么只是我的品味问题有一些怀疑(鉴于我拥有这个自由并不是真正的问题) – OverLex 2011-05-20 15:35:03

回答