Rovers Landing on Mars
Application Purpose
Simulate the landing and movement of rovers on a Mars NASA plateau.
Long Description
You can find the long description here
Technologies Used
- RVM
- Bundler
- Ruby
- RSpec
- Cucumber
Special consideration for TDD/BDD
I heavily relied on TDD (Test Driven Development) and BDD (Behaviour Driven Development) to implement this project. Which means that I started with RSpec expectations and shoulds and then moved to implementation. Also, I have written some Acceptance Testing Scenarios using Cucumber, working again with BDD.