Posts

Showing posts from January, 2014

Don't forget to flush

One of the most important things I've had to learn as a computer programmer is how computers remember and process information.  When you write software you are generally going to be storing information of some kind and then doing things with that information.  Every single piece of software I have ever encountered used information in one way or another. Now, most computer code is written in such a way that the information is gathered into a temporary location first.  Depending on the programming language and what type of software you are building this location is known by names such as The Session, RAM, Variables, and other things, but the bottom line is that more often than not the information gathered by the program is temporary.  As soon as you leave the program, or turn off your computer the information is lost.  You need to write additional code to store that information in a permanent location, such as a database, hard drive and so on. The process of moving information fr