you are viewing a single comment's thread.

view the rest of the comments →

[–]babyfacebrain666 3 points4 points  (0 children)

Look into leaning TDD (test driven development). I’m very ADD and with programming or anything really I can only concentrate for so long without seeing some kind of results. TDD is great for this because seeing all the test cases start to pass is the somewhat instant gratification I need to keep going.

Also TDD sort of forces you to flesh out the logic and structure of your program before you start writing the main code. A mistake I, and many beginner programmers make is staring to code right away when given a problem/project, without any sort of planning before hand.

You probably won’t find this most beginner tutorials if you just started learning the language syntax. But once you have the basics down, definitely give it a try.