Многомодульное приложение GWT

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

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

Tab1= продажи; Tab2= счета-фактуры; Tab3=сток... и тд.

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

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

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


person Fabio B.    schedule 15.07.2011    source источник


Ответы (1)


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

person Boris Pavlović    schedule 15.07.2011
comment
И в дополнение к этому: просто начните с одного модуля и посмотрите на другие более крупные примеры проектов GWT (как советует тот, у кого есть опыт работы с GWT ;-) - person Hilbrand Bouwkamp; 15.07.2011
comment
где я могу найти один из этих проектов? в любом случае ... хорошее предложение, но я не могу пометить его как ответ, потому что я спросил вас, как разделить мои блоки кода в приложении с вкладками - person Fabio B.; 15.07.2011