• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Wrapping-up issues...

 
Anton Golovin
Ranch Hand
Posts: 476
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi, guys. I am thankfully done with the coding part for my URLBird assignment. I still have some questions, though:

1) My GUI is not multi-threaded - instead there is a message urging patience during time-consuming operations.

2) My search finds only exact matches. If one parameter matches exactly, and the other partially, the business logic rejects it.

3) Resizing the GUI too much causes the search widgets to shift to two lines.

4) The server does not have a stop button (I can't figure out how to unbind the object appropriately, it does not seem to work.)

Could you please offer some advice on how to handle those things?
 
Andrew Monkhouse
author and jackaroo
Marshal Commander
Pie
Posts: 11914
209
C++ Firefox Browser IntelliJ IDE Java Mac Oracle
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Anton,

Originally posted by Anton Golovin:
1) My GUI is not multi-threaded - instead there is a message urging patience during time-consuming operations.


You can pass with this design, but it is not optimal. Try making your connection to the server, then killing the server just before you try to book a record - you will probably find that the client window appears to be frozen. If possible, you should try to fix this.

Originally posted by Anton Golovin:
2) My search finds only exact matches. If one parameter matches exactly, and the other partially, the business logic rejects it.


That sounds like it meets the business requirements. Why are you concerned about this?

Originally posted by Anton Golovin:
3) Resizing the GUI too much causes the search widgets to shift to two lines.


This sounds reasonable to me. At least that way you can still see all the widgets. Why do you think this is a problem? What alternatives have you thought of? Have you documented why you think this method (compared to the alternatives) is the right way to do it?

Originally posted by Anton Golovin:
4) The server does not have a stop button (I can't figure out how to unbind the object appropriately, it does not seem to work.)


I would only have an exit button on my server - a stop button should not be necessary.

Regards, Andrew
 
Anton Golovin
Ranch Hand
Posts: 476
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Sure thing, my methods throw a RemoteException on the client side. If the server is not there, the client is informed.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic