Skip to content
This repository has been archived by the owner on Apr 5, 2021. It is now read-only.

Latest commit

 

History

History
14 lines (12 loc) · 652 Bytes

readme.md

File metadata and controls

14 lines (12 loc) · 652 Bytes

Coding Dojo

Kadai

TDD

BDD

SOLID design principles

While the implementation evolves towards addressing the problem, SOLID design principles are pursued as possible. Thus, we use such kata to train on good daily programming habit.

Implementing the same Kata in more than one language

It is interesting to see how could one be able to work towards the same solution in different languages. Here, I am keen to see how it really differs among Scala, Kotlin, Java and Erlang. Of course, one cannot test everthing. Here, I focus on Pattern Matching.

A uTDD pattern is:
Break it, fix it, commit, refactor if necessary, and so on.