Mars Rover – Defining The Problem
In this installment, we’ll be looking at the problem description for Mars Rover. After becoming more familiar with the problem, we’ll start by identifying the terminology that we should be using when...
View ArticleMars Rover – Modeling Concepts
In the last post, we took a look at the problem description for Mars Rover and developed a set of concepts for the problem. From these concepts, we were able to develop common terminology and determine...
View ArticleMars Rover – Intro to Testing
Before we continue onto the Mars Rover kata, I wanted to spend some time covering unit testing, the concepts you need to be aware of, and the naming conventions that I’ll be using for the kata. If...
View ArticleMars Rover – Implementing Rover : Creation
In this installment of the Mars Rover kata, we’re going to start implementing the Rover type! First, we’re going to review the models that we derived in Part 2 of the series. From there, we’ll take a...
View ArticleMars Rover – Implementing Rover : Moving Forward
Welcome to the fifth installment of Learning Through Example – Mars Rover! In this post, we’ll pick up from where we left on with Rover and start digging into how to make it move forward! We’ll first...
View ArticleMars Rover – Implementing Rover : Moving Backward
Welcome to the sixth installment of Learning Through Example – Mars Rover! In this post, we’ll pick up from where we left off with Rover and start implementing the rules for the Rover to move backward!...
View ArticleMars Rover – Implementing Rover : Turning Left
Welcome to the seventh installment of Learning Through Example – Mars Rover! In this post, we’re going to start driving out the functionality for the Rover and the business rules for turning left!...
View ArticleMars Rover – Implementing Rover – Refactoring Rover
Welcome to the eighth installment of Learning Through Example – Mars Rover! In this post, we’re going to examine the Rover class and see what refactoring we can do based on some patterns we’re seeing...
View ArticleMars Rover – Implementing Rover – Turn Right
Welcome to the ninth installment of Learning Through Example – Mars Rover! In this post, we’re going to start driving out the functionality for the Rover and the business rules for turning right!...
View ArticleMars Rover – Implementing Logger – Design
Welcome to the tenth installment of Learning Through Example – Mars Rover! At this point, we’ve wrapped up all the functionality for the Rover, so now it’s time to start implementing the logging...
View Article
More Pages to Explore .....