Thoughts about CAB & Naked Objects (2)
As presented, applications built with the naked object framework had a good feedback from users. Nevertheless, I find the UI pretty simplistic: icons, lists and context menus. There might be other and better ways.
So far, I am also wondering if better usability could not be achieved by providing a context to the naked objects, in a way that minimic the Component Model where the behavior of the component can change depending of the container it is added to.
I also understand how it can be problematic to have a Use Case controller, separating the procedure from the data which is the contrary of Object Oriented paradigm, and I recognize that the WorkItem
is mostly that, but I wonder if there is a way to implement a naked object framework with CAB.