© Incomplete Perfexion
Created by Philson
Saturday, 18 February 2012

Java Chips and Baked Beans


LOL @ the title.

It has been another crazy week for me. That's why I haven't been posting stuff. I had multiple assignments due, and a programming assignment. You know, programming assignments can never be completed. Every now and then, you find a bug or error you should fix or prevent, other times you feel like adding additional features to make ur program more unique. So it drags on until the deadline.

We had to submit 3 versions of the same program. Seeing as most stuff is copy/pasted, I thought it would be best to finalise one version, then make an easy port to the other two. Looks like I was right, porting it was easy. Coding the original one is super time consuming.

Since most people won't know what I'm talking about. Here it is:


IS2103-Assignment1



Not really a super tough assignment, just real time consuming. But I had fun doing it. I enjoy programming, love it. If I didn't have 3 other assignments due, I would have enjoyed it more. lol

Anyway since the deadline is over, I decided to share my submission here. It took me a lot of effort, but overall I'm quite happy with it.





My code is sort of "super modularized". Almost everything was split into its own function/method. I feel like it makes things more readable. You can easily read through all the relevant parts at the top and understand how things work. For detailed algorithms though, you'll have to scroll down to the bottom. Perhaps, doing that will make it harder to understand the full algorithm, but you can easily see what stuff it can do.

I regret not reading the full pdf file and just skimming through it. As such I had to redo some stuff halfway through, and I had to shift stuff in order to get the server-side outputs right. Argh!

Recess week is next week. I thought I'm done with all my work, guess not. I still have 2 more assignments due next week! A screenshot and reflection for IS3221 by Tue, and a freaking 10 page reflection for IS2104 by Thur. Sianded. On top of that, I'll be having project meetings for 3 of my modules during the recess week. So much for holiday, lol.

But hey.  Meetings > Mid-term Exams.

On the bright side, I have no tests within the next 2 weeks. So, no mugging for me. Projects are fun in a way, since we get to work with various people. Especially if you have some hardworking people on your team. They will help push you further and help you achieve your potential. Coz even if my potential is really high, I tend to slack a lot.  #guilty

I has been a really heavy week. I think ima go collapse now. zzZ

#CollapseOnBed


0 comments - Speak up!:

Post a Comment

Thoughts on this post, the weather, sports, news. Or just to say hi! :)