We'll practice this kata: https://kata-log.rocks/roman-numerals-kata
There will be a small explanation of Property-based testing, then we will work in pairs to find the existing properties of this system. Later, we will implement the translator code. Then, we will complete the production code with TDD (if necessary).
Please do not look up the properties online, as the goal of this coding dojo is to come up with the properties yourself
We'll work in pairs, using Property-Based Testing + Test-Driven Development (TDD). A laptop is needed for every two people, so we kindly request that you bring your laptop if you have it.
A coding dojo is a safe space where we prioritise learning and having fun, using deliberate practice. Finishing the exercise is not the purpose (as the katas are usually long), you can finish it at home.
Most of the learning of the coding dojo will happen at home, when you dig deep into the topics we have jointly discussed.
We're looking forward to having you there!