Meaningless Drivel is fun!*
The moose likes Developer Certification (SCJD/OCMJD) and the fly likes The User Interface Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Certification » Developer Certification (SCJD/OCMJD)
Bookmark "The User Interface" Watch "The User Interface" New topic
Author

The User Interface

mohammad abdellatif
Greenhorn

Joined: Aug 29, 2007
Posts: 24
Hello everybody,

I want to ask what does the following statement exactly means:
Your user interface should be designed with the expectation of future functionality enhancements, and it should establish a framework that will support this with minimal disruption to the users when this occurs.


what does "minimal disruption" means? shall I implement an update tool within client application?

Any ideas please?

thanks in advance


Roel De Nijs
Bartender

Joined: Jul 19, 2004
Posts: 5154
    
  12

You don't need to add more buttons than necessary, my GUI only contains 2 (search and book). But your gui should have a good design and should be easy to extend, meaning: when new functionality has to be added (e.g. create, delete, update,...) you can easily add the new button and necessary code without having to re-engineer your existing gui from scratch, nor would you have to change the look-and-feel (experience) for the user

Hope it helps!


SCJA, SCJP (1.4 | 5.0 | 6.0), SCJD
http://www.javaroe.be/
mohammad abdellatif
Greenhorn

Joined: Aug 29, 2007
Posts: 24
thanks for your fast clarifying
 
 
subject: The User Interface
 
Similar Threads
String[] vs. value object
What do they mean????
Client interface "future functionality enhancements"??
FBN gui
Creating User Interface