Я борюсь в разбирании в структуре моего приложения GWT. (Действительно ли я - единственный тот, кто находит, что GWT кодируют, очень легко заканчивается очень грязный и нечитабельный?)
Приложение, как предполагается, является интерфейсом к нескольким довольно отличным областям - позволяют нам сказать область A и B. В данный момент я пытаюсь реализовать его как интерфейс с двумя вкладками - одно взятие Вас к области A и одному взятию Вас к области B. Я не вижу, как у меня может быть хорошее разделение кода, необходимого для этих двух различных областей таким образом, хотя - применение шаблона MVP (который я на самом деле не нахожу это ясным, как сделать в случае иерархического интерфейса как мои вкладки) я заканчиваю тем, что имел область A и код области B в, например, и client.view и client.presenter пакет:
src - main - java - client + event - presenter + a_stuff + b_stuff - view + a_stuff + b_stuff :
Я не смог найти какие-либо хорошие примеры того, как и когда использовать несколько модулей и я задаюсь вопросом, мог ли мой случай быть тем, где несколько модулей имели бы смысл? Как код был бы структурирован в этом случае?
Возможно, необходимо упомянуть, что я использую последний GWT, Знатока и ИДЕЮ IntelliJ.
Подсказки значительно ценились бы, большое спасибо от Stine :)
Я предлагаю что-то вроде этого:
src
- main
- java
+ a_stuff
-client
- presenter
- view
- event
+ b_stuff
-client
- presenter
- view
- event