Thread: OO and U
View Single Post
Old 05-11-2010, 09:34 AM   #18
kermitology
It's not easy being green!
 
kermitology's Avatar
 
Join Date: Oct 2001
Location: In the tubes to Vancouver Island
Exp:
Default

Once you understand the basics of object oriented programming you should be able to swiftly pick up other languages. The only difference coming in some syntax or native API that you're able to call. The design principles remain the same, regardless of the language that you're using.

Some people deride Java for it's performance, but it's gotten a lot better over time, and it's really nice to have a huge base of API that does things you need to do without you having to write that code.

At least I found the transition from C++ to C style C++ to Java to Objective C pretty easy. Then again, I'm ridiculously smart.

The one thing to get into the habit of now, and I learned this writing assembly is to document your code. Sure, it's just for school, big deal right? WRONG. If you learn good design principles now and get into the habit of doing it right away, life becomes so much simpler for you. I'll bet you'll get improved marks on code that's reviewed for school because you're clearly explaining what you're doing in English as well as in code.
__________________
Who is in charge of this product and why haven't they been fired yet?

Last edited by kermitology; 05-11-2010 at 09:38 AM.
kermitology is offline   Reply With Quote
The Following User Says Thank You to kermitology For This Useful Post: