Win a copy of The Little Book of Impediments (e-book only) this week in the Agile and Other Processes forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

GUI: simple vs. sophisticated

 
Gennady Shapiro
Ranch Hand
Posts: 196
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
This is a question mostly to the guys who have received their scores.
How complicated is GUI expected to be?
Maybe I am overdoing it. I mean I have MDI interface, tabbed panels, different search forms, crazy design patterns. Maybe it is too much.
I see postings from guys who got perfect GUI scores for 1 search form made out of two combo boxes and a textfield.
Would anyone advice on complexity of GUI?
Thanks
 
vladimir levin
Ranch Hand
Posts: 45
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
My user interface was quite simple. I did not include
the advanced features you describe. The most 'advanced'
thing I did with respect to the GUI was probably using
the JOptionPane to create custom dialogs.
For what it's worth, I'd like to emphasize that this seems to be
a fairly simple assignment and that the marking appears to be
quite lenient. It's not an invitation to build a commercial
application with all the bells and whistles.
My personal goal for this assignment, other than just passing,
was to take the opportunity to consider different design
approaches (even beyond the scope of the assignment, but
these were not incorporated into my submission) and
to make my programming more disciplined -- forcing myself
to adhere to Sun's coding standards and 'refactoring' my
code into a reasonably clean, modular form.
From reading this forum and the testimonials of some people
who appear to have passed the scjd, I must say I think Sun
is *too* lenient in its marking... but certainly there is no
need to get very fancy. If you write a simple application
and document your decisions, perhaps mentioning directions
for improvement, then I have no doubt that you'll pass.

 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic