Code Refactoring 12

In this code refactoring tutorial, I’ll show you how to eliminate large Accumulation Methods by Extracting Methods and Using a Collecting Parameter. It sounds complicated but it isn’t! This tutorial will show you another way to make your code more readable. It will also introduce you...

Code Refactoring 11

One of you guys sent me a request to explain the chapter in Refactoring to Patterns titled Encapsulate Composite with Builder. We will build a table structure (composite) using the Builder design pattern. I’ll expand the capabilities of the code from this great book to allow us to more...

Free Video Games

The other day I didn’t have time to make a video tutorial, but I wanted to upload something. A great game I recently started playing called Don’t Starve lead to a video you guys seemed to like. (I Gave 1 Copy Away for Free) I really like games and I’d love to give you guys...

Don’t Starve The Game

Because you guys seem to love games I thought I’d Don’t Starve game walkthrough. This game shows you just how great a 2D game should be. When I start making games, I’m definitely making a game similar to this. So often beginning developers try to make Atari type or first person...

Code Refactoring 10

In this part of the code refactoring tutorial I’m going to revisit the Builder Design Pattern for a couple of reasons. First, I receive a bunch of questions about it. Secondly, in the next tutorial I’ll show you how to build composites, which were covered in the last part of the code...

Code Refactoring 9

In this part of my code refactoring tutorial I will cover how to turn an implied tree structure into a composite pattern. What do you do when you want to model a tree structure? You can either list the info as primitives and then search through them for what you want or you can create objects...

Code Refactoring 8

In this part of my code refactoring tutorial, I’ll show you how to eliminate duplicate code using the template method pattern. If you want to see another example of the template method pattern, I cover it here as well Template Method Design Pattern. When objects perform similar steps in...

Install Eclipse for Java

I’ve been asked to show you how to Install Eclipse for Java a few times lately. So in this video I’ll show you how to install Eclipse step-by-step. Not only will I show you how to install eclipse, but I’ll also cover how to install Java, set up code completion and install java...

Code Refactoring 7

In this tutorial we’ll work with the strategy design pattern in java. If you want to learn more, check out my strategy design pattern tutorial after this. We’ll explore how the strategy pattern can be used to eliminate conditionals during code refactoring. We’ll also see how it...

Code Refactoring 6

In this part of the Code Refactoring tutorial I’ll focus on conditionals. Conditional statements can very often make your code very hard to read. Here we’ll clean up conditional statements by extracting them into methods. We’ll look at how important naming can be to writing...

« Older Entries

Google+