15.4. Altering an MVP application

We hope you’ll remember that a while back we listed five benefits of the MVP paradigm. It was far from a comprehensive list, but it included the following:

  • Readily supports development by teams (supports a modular development approach)
  • Makes testing simpler and more efficient/focused
  • Enables swapping out of layers without major code overhauls
  • Makes using and benefiting from GWT code splitting an extremely simple task

All these benefits are arrived at because of the clean separation of logic between layers and the use of interfaces to code against. Various teams can work on different components without fear of interfering with each other.

Testing GWT applications can easily be done using the built-in support ...

Get GWT in Action, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.