up and sometimes stuff doesn't work like it used to but I still
love programming

I thought I was almost done with my project now I am back to
the drawing board again

I wanted to throw all my error-checking inside functions to make
it neater but now some of my stuff isn't working right so I am
going to just tear down the code and restructure it.
I tend to just jump on my computer and start coding up an idea
but my question is should I sit down with a paper and pencil and
right down all the stuff I want to do?
I was always told it is a good idea to have a flowchart and stuff
for your project but I never got into that stuff...

I know how to do it.