Thursday 23 January 2014

Jan 23rd, first post due

Object Oriented Programming seems to just make code easier for other people to read and manipulate. Granted that nearly any worthwhile piece of software is being manipulated by numerous different hands, this seemed like a crucial step for languages to make for the sake of collaborative work. However I know I managed to code a java blackjack applet years ago without knowing of classes and methods, so, anecdotally this is my evidence to myself that classes and objects don't technically do any more than what can probably done with more hours of work on more functions.

However, to do the same today with my mind being 8 years older/slower than it was in high school, I imagine would take infinitely more work. Appreciating the basic format of OOE seems like a good step in understanding how the aged mind can still wrap its head around massive amounts of code. Should I be able to use OOE throughout the course for assignments and whatnot whenever I encounter a problem that can be more easily structured into classes and methods, that should be a relief for someone like me.