The question of how best to store your digital files and contents will remain for a long time to come. *Note We are not talking about security. The computer age has brought a lot of innovations, inventions aimed at improving our living but that is not without its own challenges ranging from loss of data, identity theft, computer viruses, etc. Today we want to look at the storage devices options you have and which is considered better. A little history Magnetic tapes were the earliest form of computer storage. They did the job they could at the time but were in efficient for long term storage as the tape could get cut or weather damaged. Also the read/write speed was nothing to bank on. Finally setting up the storage is also a very tasking job to do. Although there are claims that you can keep records on tape for up to 30 years(subject to research) Magnetic Tape - Image from Wikimedia After that came the floppy drives which were better than tapes and a better mea...
From what we've learnt from the last lesson you should now have a basic understanding of object oriented programming. Some of you may ask what other form of programming is there apart from the object oriented programming style? Well, there are other programming styles apart from object oriented such as Imperative also call Procedural, Logic and Functional programming styles. Our focus here is Object oriented programming, OOP, which is currently the most popular among modern programmers. Some believe that Object oriented programming is limited in terms of performance or what you can achieve with it but I think otherwise. What you can achieve with OOP depends on the programmer's skill set and has nothing to do with the language. However, OOP is easy to learn and master. Here is a list of OOP styled programming languages out there (list not all inclusive); JAVA - our focus for now (used for creating Android apps and lots more) PHP - Good for web apps (used by Facebook and...