Jsp 在开发Struts应用程序时,如何确保易于维护?

Jsp 在开发Struts应用程序时,如何确保易于维护?,jsp,web-applications,struts,Jsp,Web Applications,Struts,我在Struts1.3上做过一些项目,但有时应用程序在将来很难修改。我遵循Dao对象、业务委托器类来确保关注点的分离,但我仍然在使用它们时遇到问题 有谁能告诉我要遵循什么好的实践,这样我在未来就不会有任何问题了 使用一些依赖注入 用于解耦类的框架, 雇用 行为驱动的功能设计 测验 使用测试 驱动设计,让您的代码 测试 使代码可测试将有助于使其可维护。有关更多资源,请使用Google/Stack Overflow search。我是一名程序员新手。你能详细说明一下吗?或者指出任何资源?

我在Struts1.3上做过一些项目,但有时应用程序在将来很难修改。我遵循Dao对象、业务委托器类来确保关注点的分离,但我仍然在使用它们时遇到问题

有谁能告诉我要遵循什么好的实践,这样我在未来就不会有任何问题了

使用一些依赖注入 用于解耦类的框架, 雇用 行为驱动的功能设计 测验 使用测试 驱动设计,让您的代码 测试
使代码可测试将有助于使其可维护。有关更多资源,请使用Google/Stack Overflow search。

我是一名程序员新手。你能详细说明一下吗?或者指出任何资源?