• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

question about automatic failure

 
hao li
Greenhorn
Posts: 22
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi ALL,
The instruction says that:
1) but the submission that you return must have been tested and shown to work under a production (not development) version of the Sun Microsystems' Java 2 platform.
I tesed and worked on Java 2 platform. Do I need
any document to show it like the above words in the instruction "shown ...?
The instruction also says that:
Your user interface should be designed with the expectation of future functionality enhancements, and it should establish a control scheme that will support this with minimal disruption to the users when this occurs.
Need to say some thing like using layout GridBagLayout and command pattern? any thing else or it is enough?
 
Michael Morris
Ranch Hand
Posts: 3451
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Hao,

1) but the submission that you return must have been tested and shown to work under a production (not development) version of the Sun Microsystems' Java 2 platform.

This means that you should be using a non-beta version of Java 2 (1.2 and above), but you probably should not use a 1.4 version. I recommend that you use the most recent 1.3 which is 1.3.1_02.

Your user interface should be designed with the expectation of future functionality enhancements, and it should establish a control scheme that will support this with minimal disruption to the users when this occurs.

This means that you should design your client in such a way so that new clients with more functionality as well as enhancements in the server code will not break any existing clients. Generally speaking, you accomplish this by the generous use of interfaces. You can add methods to or extend existing interfaces without breaking any clients.

Hope this helps,
Michael Morris
 
XJ LIN
Greenhorn
Posts: 18
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
thank you for your replay.
but my question are :
1) Do I need
any document to show it like the above words in the instruction "shown ...?
2) the control scheme i created will support this with minimal disruption to the users when this occurs. Not as you said that :
You can add methods to or extend existing interfaces without breaking any clients.
according to my understandng, This means that
some day the client may be added more controls.
Thanks again
 
harcharan kanwal
Ranch Hand
Posts: 64
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
hi there,
do we need to write interfaces for fieldInfo and dataInfo classes
thanks ,
harcharan
 
Samual Harvey
Ranch Hand
Posts: 119
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
No these classes are used by the Data class and you need an interface for the Data class.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic