Speaking of keeping code neat, the way some people do their spacing drives me nuts. I don't get why people try to jam everything into a smaller space. It's not like the length of your program really matters. I only do Java so far but whenever I messed around with any other language I keep all of what I learned about formatting from Mr.Wallet on his blockland tutorials. I use new lines, tons of whitespace and camelCase, it makes everything so much more bearable. Though I need to work on using comments more.
Today I just finished a gui for my Intro to Programming class. It was a pain in the ass because I had to format a text field. I ended up just using 4 separate text fields so everything looked neat. It came out pretty good if I do say so myself.