Reply to topic  [ 64 posts ]  Go to page Previous  1, 2, 3, 4, 5  Next
OOP problems 
Author Message
Spends far too much time on here
User avatar

Joined: Thu Apr 23, 2009 11:36 pm
Posts: 3527
Location: Portsmouth
Reply with quote
Yeah I know what you mean.

I was surprised at how well the UML I created for the program actually matched with what I ended up creating.

I was expecting to have to make massive changes, but only small tweaks were needed, which I think is normal.

_________________
Image


Fri Feb 19, 2010 8:45 pm
Profile
I haven't seen my friends in so long
User avatar

Joined: Thu Apr 23, 2009 6:36 pm
Posts: 5150
Location: /dev/tty0
Reply with quote
Fogmeister wrote:
With almost every program I write (especially with a new language :lol:) I always find I "write" it a few times before getting it to the state I am happy with.


As Fred Brooks wrote in his Mythical Man Month
Quote:
Plan to throw one away; you will, anyhow.


Fri Feb 19, 2010 9:30 pm
Profile WWW
Spends far too much time on here
User avatar

Joined: Thu Apr 23, 2009 11:36 pm
Posts: 3527
Location: Portsmouth
Reply with quote
Nick wrote:
I think we might be re-writing the game as part of a further assignment though. I'm not sure if that's a good or bad thing though. If I was asked to re-do it right now I know there are a few things I would do differently, but in time it will slip to the back of my mind and I'm afraid I might make the same mistakes all over again. Hopefully reading the code back will remind me of the problems I was having towards the end of the project.


Our coursework was released last week, and sure enough - it's an extension of this Chess game.

We have to create a GUI, and implement as many of the features asked for as possible. Stuff like 2 player mode over a network.

Either that or create a P2P instant chat program which sounds like a complete mission!

I've been looking at Swing etc today and I had forgotten how much I hate programming! :lol:

_________________
Image


Tue Apr 20, 2010 4:59 pm
Profile
Spends far too much time on here
User avatar

Joined: Thu Apr 23, 2009 11:36 pm
Posts: 3527
Location: Portsmouth
Reply with quote
I just got my marks back for this chess project - I got 38%. :cry:

Well gutted about that - I really thought it was worth more than that. It's effectively ruined my chances of averaging a 2:1 over this year which is the worst part.

I've just lost all my enthusiasm and drive completely now. :|

_________________
Image


Thu Apr 29, 2010 11:19 am
Profile
I haven't seen my friends in so long
User avatar

Joined: Thu Apr 23, 2009 6:36 pm
Posts: 5150
Location: /dev/tty0
Reply with quote
Go and see your lecturer to see what happened.


Thu Apr 29, 2010 1:07 pm
Profile WWW
Spends far too much time on here
User avatar

Joined: Thu Apr 23, 2009 11:36 pm
Posts: 3527
Location: Portsmouth
Reply with quote
He gave me some feedback:

"The program seems to have bugs, and there is only one mode completed. There is use of objects and methods, the individual pieces extend the piece class, but a lot more could be done"

Fair enough about only one mode being completed - you can only play against the computer, not another human over the network (which was only worth 5% anyway).

He said what he was looking for was a solid understanding of OOP and using classes/objects/methods etc comfortably. I really feel that I did that.

Oh well - he's the boss.

He failed 69% of the class.

_________________
Image


Thu Apr 29, 2010 3:37 pm
Profile
Spends far too much time on here
User avatar

Joined: Thu Apr 23, 2009 9:40 pm
Posts: 4876
Location: Newcastle
Reply with quote
Nick wrote:
He failed 69% of the class.


At that kind of rate it sounds like an external moderator will look at the marking then

_________________
Twitter
Charlie Brooker:
Macs are glorified Fisher-Price activity centres for adults; computers for scaredy cats too nervous to learn how proper computers work; computers for people who earnestly believe in feng shui.


Thu Apr 29, 2010 3:58 pm
Profile
I haven't seen my friends in so long
User avatar

Joined: Thu Jun 18, 2009 5:10 pm
Posts: 5836
Reply with quote
finlay666 wrote:
Nick wrote:
He failed 69% of the class.


At that kind of rate it sounds like an external moderator will look at the marking then

If it were myself I'd be looking at the tuition

_________________
Jim

Image


Thu Apr 29, 2010 4:15 pm
Profile
I haven't seen my friends in so long
User avatar

Joined: Thu Apr 23, 2009 7:35 pm
Posts: 6580
Location: Getting there
Reply with quote
Was he able to provide any actual constructive advice?

i.e. what you could have done better (and how) not just what you didn't do?

_________________
Oliver Foggin - iPhone Dev

JJW009 wrote:
The count will go up until they stop counting. That's the way counting works.


Doodle Sub!
Game Of Life

Image Image


Thu Apr 29, 2010 5:50 pm
Profile WWW
Spends far too much time on here
User avatar

Joined: Thu Apr 23, 2009 9:40 pm
Posts: 4876
Location: Newcastle
Reply with quote
rustybucket wrote:
If it were myself I'd be looking at the tuition


That too

_________________
Twitter
Charlie Brooker:
Macs are glorified Fisher-Price activity centres for adults; computers for scaredy cats too nervous to learn how proper computers work; computers for people who earnestly believe in feng shui.


Thu Apr 29, 2010 6:00 pm
Profile
Spends far too much time on here
User avatar

Joined: Thu Apr 23, 2009 11:36 pm
Posts: 3527
Location: Portsmouth
Reply with quote
Fogmeister wrote:
Was he able to provide any actual constructive advice?

i.e. what you could have done better (and how) not just what you didn't do?


No I asked him and he said all he was allowed to say was what he had written - he clarified it, but can't give more detail because apparently that is unfair to other students.

I have the opportunity to resubmit it and pull it up to 40% but it's really not a priority for me - doing better in the chat coursework is more important than a possible 2% improvement in this piece of work.

I have spoken to a friend who got 1 of a possible 5% for the networking marks available, and he said he included some networking code from the Java site, but it didn't work correctly. I'll do the same and settle for 39%.

It's a shame though because I actually don't feel as though I'm too bad at Java - I certainly don't feel as though I am a failing student!! Even SAD, which I really am not very good at I got 48% for what I know was a terrible piece of coursework!

Oh well.

_________________
Image


Thu Apr 29, 2010 6:58 pm
Profile
Spends far too much time on here
User avatar

Joined: Thu Apr 23, 2009 9:40 pm
Posts: 4876
Location: Newcastle
Reply with quote
Nick wrote:
No I asked him and he said all he was allowed to say was what he had written - he clarified it, but can't give more detail because apparently that is unfair to other students.


I'd get all the students who failed, course rep and go speak to the course tutor and explain how you feel it is unfair because of overly harsh marking and no explanation past the written feedback.

Did anyone score highly in it? Have you compared their work to yours if possible?

_________________
Twitter
Charlie Brooker:
Macs are glorified Fisher-Price activity centres for adults; computers for scaredy cats too nervous to learn how proper computers work; computers for people who earnestly believe in feng shui.


Thu Apr 29, 2010 9:19 pm
Profile
I haven't seen my friends in so long
User avatar

Joined: Thu Apr 23, 2009 7:35 pm
Posts: 6580
Location: Getting there
Reply with quote
I know I'm not the best programmer in the world but feel free to send it to me and I'll have a look through to see if I can spot anything (if you want).

_________________
Oliver Foggin - iPhone Dev

JJW009 wrote:
The count will go up until they stop counting. That's the way counting works.


Doodle Sub!
Game Of Life

Image Image


Thu Apr 29, 2010 9:33 pm
Profile WWW
Spends far too much time on here
User avatar

Joined: Thu Apr 23, 2009 9:40 pm
Posts: 4876
Location: Newcastle
Reply with quote
ditto for that

_________________
Twitter
Charlie Brooker:
Macs are glorified Fisher-Price activity centres for adults; computers for scaredy cats too nervous to learn how proper computers work; computers for people who earnestly believe in feng shui.


Thu Apr 29, 2010 10:29 pm
Profile
I haven't seen my friends in so long
User avatar

Joined: Thu Apr 23, 2009 6:36 pm
Posts: 5150
Location: /dev/tty0
Reply with quote
Aye, +1


Fri Apr 30, 2010 10:07 am
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 64 posts ]  Go to page Previous  1, 2, 3, 4, 5  Next

Who is online

Users browsing this forum: No registered users and 10 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.