GWT мультимодульное приложение - PullRequest
0 голосов
/ 15 июля 2011

Я новичок в GWT, думаю о разработке программного обеспечения для управления и развертывании его в AppEngine.

На мой взгляд, есть пользовательский интерфейс с вкладками.

Tab1 = sales;Tab2 = счета;Tab3 = stock ... и т. Д.

Я только что закончил учебник Stockwatcher, и это очень круто, но теперь мне было интересно , как организовать мой код .

Я имею в виду, делает ли модуль gwt для каждой вкладки хорошей идеей?Например, я хочу загрузить интерфейс для вкладки «счета» только тогда, когда я выберу эту вкладку.Даже если моя идея о многомодуле неверна, вы можете сказать мне, как избежать того, чтобы весь мой код был в классе «Stockwatcher».Например, я читал о композите, но не могу понять.

Надеюсь, вы понимаете мои сомнения .Спасибо всем!

1 Ответ

5 голосов
/ 15 июля 2011

Если вы еще ничего не сделали с GWT или не имели большого опыта, не задавайтесь вопросами, как организовать код. Просто сделай это. Создайте пользовательский интерфейс и код поддержки. Запустите ваше приложение, а затем вернитесь и подумайте о том, что можно улучшить. Посмотрите на дублирование кода, прочитайте несколько статей по рефакторингу и попробуйте применить. Сначала нужно что-то создать, почувствовать радость творчества и заложить основу для дальнейших улучшений.

...