programming
Greenfoot in Java
When you take a step into Java, sometimes people find it easier to learn things when there is something visual. Java is an effective platform to build a UI on, but if you’re a beginner or even an intermediate user of Java, it can be certainly overwhelming. So there is Greenfoot. What is Greenfoot? It’s [...]
Business Logic is Separate from Presentation
I was asked today why you shouldn’t have your input (scanner and other methods for input) inside your class methods. The answer is simply versatility. You want to be able to reuse as much of your Object Oriented code as possible. Generally that means abstracting your class. And abstracting means splitting things up. Here’s a [...]