Как обеспечить простоту сопровождения при разработке приложения Struts? - PullRequest
0 голосов
/ 23 февраля 2011

Я работал над несколькими проектами на Struts 1.3, но иногда приложение просто становится трудно модифицировать в будущем.Я слежу за объектами Dao, классами Business Delegator, чтобы обеспечить разделение интересов, но все же у меня возникают проблемы с ними.

Может кто-нибудь рассказать какие-либо полезные методы, которым следует следовать, чтобы у меня не было проблем в будущем !!

1 Ответ

0 голосов
/ 23 февраля 2011
  • Использовать некоторые инъекции зависимостей рамки для разделения классов ( Spring + Struts , Guice + Struts )
  • Наймите поведенческий дизайн для функционала тесты ( jbehave.org )
  • Тест по найму управляемый дизайн, чтобы иметь свой код протестировано ( StrutsTestCase для jUnit )

Создание тестируемого кода поможет его поддерживать. Для получения дополнительных ресурсов воспользуйтесь поиском Google / Stack Overflow.

...