






Hotspots: Admin Pages | Turn-in Site |
Current Links: Cases Final Project Summer 2007
Team Name Pending Cases Page
Team Members:
- Roy Armstrong (gtg083g)
- Kevin Juang (gtg296b)
- Doug Miller (gtg078h)
- Jeff Wysong (gte313e)
Overview:
While perhaps other groups were almost indeed the paragons of superior design and immaculate coding that they suggest, our group has no trouble admitting that we were a hodgepodge of good and bad project practices. So, we will try to provide the type of genuine insight here that can only be obtained by royally screwing up. Since we're assuming you're not here for the code (LeBlanc says he's probably "retiring" the genealogy project), feel free to browse through our little nuggets of wisdom and stupidity. Mileage may vary.
Assignments:
Cases:
Useful Links:
- Genealogy
- GEDCOM
- Squeak and 2340
Tips and Other Friendly Advice:
- Try to begin early. I'm sure everyone says this as well, but it's true. There is a negative correlation between starting late and doing well. Having started both early and late, we can vouch for this.
- Don't take this course if you are already in other workload-intense classes such as 2335. Actually, I hear they are disallowing corequisites in the future, so apparently you guys are being saved from yourselves, something which didn't happen for us.
- If you happen to be in other project classes, try to find group members to share in both. It'll make communication infinitely easier, and forge much better teamwork and unity. Unfortunately for us, we were in all kinds of different classes.
- If you can, reuse code from the beginning. Why not? You'll only kick yourselves later if you don't. And we know from experience.
- Before you are ever forced to do anything in Squeak, download it ASAP and play around with the environment until you get pretty comfortable working with it. You don't want to be wondering what to do while coding on a deadline.
- Alt-. breaks. I'm sure everyone says this. We have insider knowledge here though. You can swap Alt and Ctrl in preferences to make it more standard. It's a good idea. Then Ctrl-C is copy, Ctrl-S is save, etc.
- Save often. Another tried and true tip. This is especially true in Squeak, which you may or may not have already heard is extremely crash-prone.
- There is no official Squeak API. Sucks, doesn't it. Well, look above in the links section and there is a sort of unofficial documentation. We learned about this too late to save much frustration. Don't do the same.
Link to this Page
- Cases last edited on 30 July 2011 at 2:33 am by r59h132.res.gatech.edu