Test Driven Development (sample from Thoughtworks Talks Tech SG)
My own implementation based on Thoughtworks Talks Tech Session Singapore on Test Driven Development.
I am using Kotlin while the original video uses Java.
Every commit in this repo follows the red (test fails), green (test passes), blue (refactor) cycle.
Original video here: https://thoughtworks.wistia.com/medias/zcg3meg5cy
The Problem
Calculate the shortest route from A to B based on an input list of routes