On Tue, Nov 22, 2011 at 7:33 PM, Mike Burton <[email protected]> wrote: > Hi Dan, > >>Marketing message > I think Isis' real strength is prototyping the domain model, the auto-UI is > more important as an enabler for this than as a general UI generator.
I would not underestimate the value of the auto UI generation or more generally the naked objects pattern. I guess a typical project team spends 65% of the effort on the UI (model/view/controller) and the service layer around the (anemic) domain objects. There are many IT organisations that are getting slowed down more and more by a huge legacy code base (be it Cobol, RPG or Oracle Forms with lots of PL/SQL) and replacing this old stuff (either gradually or in a big bang scenario) is a risky and costly thing for a CIO. Now the UI generated by Isis will be a little bit unusual, but so are the UIs on mainframes or Oracle Forms. At least with Apache Isis you have the possibility to replace the auto-generated UI step-by-step where it hurts the most. A fraction of the time you gain by the automated UIs can be invested in decent domain modeling, which in turn will pay off in the long run. Johan.
