View this PageEdit this PageAttachments to this PageHistory of this PageHomeRecent ChangesSearch the SwikiHelp Guide
Hotspots: Admin Pages | Turn-in Site |
Current Links: Cases Final Project Summer 2007

Team Squidly McSquid and the Ghost Fishes

Uploaded Image: SquidLogo.png

Semester: Summer 2005
Our Instructor: Lex Spoon
Our TA: Tony Hannan

The Project: Fish Tank Simulation

Team Members:
Click on team member name to see his responsibilities
Omar Zakaria
Jamie Myers
Alex Martinello
Tony Espejo

Team Member Background:
Omar's previous OOP and CS group experience
Jamie's previous OOP and CS group experience
Alex's previous OOP and CS group experience
Tony's previous OOP and CS group experience

How did we start off as a team?
Hello, nice to meet you!
After getting to know each other a little bit, we ensured that we would exchange contact info.
This included both email and phone numbers. One thing to note: it is helpful to be nice to each
other when you first meet. Formulating an opinion before you know somebody is a sure fire way to
start horrible confict in a group. Also, keep an open mind - trust us when we say this will lead
to good OO programming! Don't think any idea is too stupid or weird. It worked for us!

What were our overall goals?
Keep OO in mind ...
We had two main goals in mind. First: to make good grades on all of our milestones. Second:
Abstraction! Abstraction! Abstraction! Keep all of this in mind from the very beginning of
Milestone 2! You can NEVER over-abstract! We made it our mission to think of the project not as
seperate milestones, but as one large project. Once again, keep an open mind ...

Now, on to the meat of the project...
Project Milestones
Team Squidly McSquid and the Ghost Fishes: Milestone 2
Team Squidly McSquid and the Ghost Fishes: Milestone 3
Team Squidly McSquid and the Ghost Fishes: Milestone 4
Team Squidly McSquid and the Ghost Fishes: Milestone 5

So how did we feel by the end of all of this?
It's alive! It's alive!
After 75 versions in our repository, we are finally finished. We are definately happy with
how everything turned out overall, though there was always room for impovement. What could
have we done better? Well, there were times where we should have stopped focusing on what
wasn't required, and focused on what was first. Also, we should have met together earlier
when working on our last milestone. We could have fixed any issues we had sooner.

What can we suggest to future students? Design properly from the very first milestone.
Design is critical for this class. Understand Squeak and it's tools. Pay attention to the
lectures. Yes. They really do help out with the project. Last but not least - have fun.
Learning to enjoy this class will make CS 2340 that much smoother and fulfilling.

Once again, here is the Tank Cam: http://protoncms.gotdns.com:3365

Links to this Page