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

URLyBird Client GUI

 
Michael Kelleher
Greenhorn
Posts: 17
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
My controller class is now around 563 lines, with minimal documentation. By no means have I provided any kind of complicated functionality. The functionality right now is pretty darned minimal, and there is some I still haven't provided.

I am wondering how simple other peoples GUI's are, and what kind of code line number sizes are you experiencing? Are you splitting your controller class into multiple smaller classes to provide all of the Controller functionality?
This would increase the number of classes, which also concerns me based on the statement "the number of classes should be reasonable."

I am using a de-coupled MVC pattern with a Mediator Pattern, where the Controller is the Mediator.
 
jesal dosa
Ranch Hand
Posts: 46
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
A question on top of yours Michael. I am using NetBeans, this has a swing GUI builder, could i use this to build my GUI or is that a complete no no. At the moment i am just using the GUI builder to get an idea on how to use swing and design my user interface.
 
John Stone
Ranch Hand
Posts: 332
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You are permitted to use any IDE tool you choose, but you must not
submit any code that is not your own work.

That means you should not submit some Netbeans auto-generated stuff.
 
Michael Kelleher
Greenhorn
Posts: 17
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
That is my take on it too. NetBeans generated the code, therefor, it is not your code, and that is a violation of a must. Automatic failure.

It must all be hand coded.
 
jesal dosa
Ranch Hand
Posts: 46
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
thanks for the response. I will use the editor to play around with my design and then i will hand code it. Thanks
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic