2011-05-20 49 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

回答