Labor day weekend
So the tropical storm that hit North Carolina caused a lot of panic around here. Just about every school and government office decided to close Friday, except Virginia State, of course. I went to all my classes and then work. It was just a long rainy day. Nothing exciting. I did get the pleasure of seeing two different people ruin perfectly good umbrells by taking them out in the wind. hehehehe.
So, most of the day I spent trying to writing a sudo-data base program in C++. I've managed to get two of two functions working. It will add records to a file and it will display the records on file. Learning the syntax for functions and arrays is such a pain. The thing is, what I'm doing is much more than was assigned. The stuff they have us doing for class is so easy in comparison, which in a way is discouraging. If I wasn't spending all this extra time practicing coding, I would NOT know how to writing programs in C++. I don't know how they expect us to go out in the real world and get a job with with the piteful small stuff they have us do. NO #%&*ing wonder all those want add expressly ask for 2 or more years of experience. There must be a lot of college grads who go to class, do the assigned work, but can't actually write a complex, well documented, well organized program. It's like anything else, there's no substitute for practice and experience. Fortunately for me, I like writing computer programs. It's like writing papers in a way--you have to shape and organize it--you have to be sensible and logical-- less is usually more-- only when I'm done writing, the thing actually DOES something all by itself. REally fast. For instance, I wrote this program to calculate all the prime numbers between 1 and a user defined number. There's no way I could figure out all those numbers all by myself or that fast (even when you include the time I spent working on the program). It took me a while to figure out how to drop out the duplicates that kept showing up, ex, 3squared + 4squared = 5squared duplicate 4squared + 3squared = 5squared, but I finally found a way.