Coding Quickly; How?
edw519: My 2 biggest helpers to "coding quickly":1.  I have written over 10,000 programs, but I have started about 5 of them from scratch.  I just grab the closest thing and proceed to change it.  I realize that doesn't help you much right now, but it tells you the same thing you'd hear in any endeavor: start building now.2.  When you start building now, build "building blocks", pieces of code you can use over and over again.  A good program that's 300 lines of code could have as many as 100 calls to other functions or subroutines.  Isaac Newton achieved greatness by "standing on the shoulders of giants".  You should do the same thing, even standing on your own shoulders once in a while.