Practice on "test && commit || revert"


Details
Hello crafters!
It's time to start the new year with a fresh new event :)
Test-Driven Development is a design technique that guides the software development through a series of short feedback loops, also known as "Red - Green - Refactor" micro cycle. It encourages us to write code by doing baby steps and to make it evolve incrementally.
One of the common complaints about TDD is the feeling that it will slow down the programming workflow, probably because it is too strict!
What if you wanted to be even more strict!?
That is the point of this event! You will learn and practice this new programming workflow, recently introduced by Kent Beck. It is called TCR and it stands for "test && commit || revert". Can you imagine that? Revert to the latest stable commit every time your tests are red! Crazy!
Come and bring your curiosity, willingness to learn, experiment new things and meet new friends!
There are no needed requirements in order to join this event, probably you want to bring your laptop (completely charged) if you want to practice with us :) Don't you?!
The original blog on TCR can be found here:
https://medium.com/@kentbeck_7670/test-commit-revert-870bbd756864
You will find food and drinks! So, if you think to join the event let us know if you have any food preferences (vegetarian, or allergies)
In this repo, https://github.com/islomar/tcr-workshop we have prepared the instructions for the workshop. Please, try to clone it before coming and to check if it works for your preferred language (we have prepared it for Elixir, Java, Ruby, Python and a generic one which might be adapted to any language). Anyway, if you find any problem, we will help you here to make it work :-)
The office of Derivco is located at the 2nd floor of the indicated address. You can ring from the entrance door to be opened, and in the worst case scenario, just write a quick message here (we will be keeping an eye on here).

Practice on "test && commit || revert"