



Rank order (and justify) the five most important items you learned in this Unit.






More Options ...

Categories
Tag Cloud
Blog RSS
Comments RSS
Void (Default)
Life
Earth
Wind
Water
Fire
Lightweight
10:13 pm - April 5th, 2009
Originally Posted: 8 Mar 09 5:20 PM MST
#1. Java is it’s own programming language.
I’ve stated before, JAVA is closely related to C sharp. This is true, but the reality is, JAVA is it’s own language and you can’t use the same exact code in either language. With my C# experience, it helps with learning JAVA, but you still have to learn all the little details to create a program.
#2. Coding is a P.I.A (Pain in the Ass).
I love programming, but to create a graphical program with source code and command line compiling is a pain in the ass. It’s easier and faster to create a program with a IDE. It does all the hard work for you. But, for beginners, this is not a good way to learn; because you miss out on the details of how to code and write a program from scratch. I can only hope for the following weeks I can use the IDE to create my programs.
#3. pausing a case statement and continuing on input is difficult to implement.
It is, because I don’t know how to do it. I spent hours researching the subject and could only figure out how to pause the case statement. I have no idea if it is possible to resume from a pause, within a case statement. Nothing is impossible, no… really, with all the proper resources, there is a way. I was unable to achieve my goal before this deadline.
#4. Refining you code is important.
By refining and making clean code, your program gains elegance and ease of understandability.
#5. Keep track of how many times you debug a program.
One goal of all programmers should be to spend an hour on code and hours on debugging and refinement. I’ve realized, you need to slow down a little while writing code. With this method, you can precisely compose code spend a few less hours debugging it. So, you spend an hour precisely writing code, and only another 2 hours debugging it (instead of hours).