Have you ever heard the acronym “SOLID” used in reference to object-oriented programming? SOLID refers to a set of five principles for writing object-oriented software. The acronym comes to us from Robert “Uncle Bob” Martin, and acts as a guide for...
Imagine this–you’ve come up with a great idea for an app, and you just can’t wait to build it! You could sit down at your computer and just start typing, and create your classes and user interface as you go… but...
Think back to some of the very first applications you made when you were learning how to code. Chances are that you wrote a simple console application of some kind, and showed it to a friend or family member–who promptly broke...
As a beginner, it’s natural to make mistakes–but some mistakes can be more detrimental than others. If you’re learning on the job or in school, hopefully someone will be around to point out these mistakes… but if they’re not, or if...