• Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint
Share this Page URL
Help

From GUI to OOUI

What is an OOUI besides another double-oh acronym? Is there such a thing as a truly object-oriented user interface and would any self-respecting person want to use one? If it is nothing more than a GUI with direct manipulation of visual objects, OO adds nothing to the UI mix.

One of the persistent problems in the OO world becomes particularly vexing when it comes to talking about user interfaces. This problem is the distinction, or more often the lack thereof, between objects in software or in software models and objects in the quotidian sense, that is, in the external physical world, the world so often cavalierly called “the real world.” Many an object-technology novice has been seduced into thinking that all you have to do for object success is find the objects in the real world, stitch up some code for the classes to which they belong, and ship your software. What could be more seamless? As Ivar Jacobson and other methodologists have persuasively pointed out, many of the most important objects in well-designed software systems do not correspond in any simple fashion to real-world or domain objects.


PREVIEW

                                                                          

Not a subscriber?

Start A Free Trial


  
  • Creative Edge
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint