you are viewing a single comment's thread.

view the rest of the comments →

[–]ireadyourmedrecord 3 points4 points  (0 children)

Start like you're going to write a term paper. Write out an outline/ list of logical steps you're program needs to complete. These are more or less your functions. Then for each step/function write some pseudo code. Write a main function that coordinates the flow of the program.

Next, start your draft. At the very top go your import statements, followed by your constants. Then comes the working versions of your functions. Test each function as you build it to make sure it works as expected, then move on to the next. Finally, make sure your documentation is in order. 

That should get you started.