Each exercise has its own package.
You can find java example / code.
My remark / notes can be found inside.
You can find a unit test src/test/java/com/taboola/tests/ex1/CalculatoTest.java that checks the validity of the Calculator My comment in the class can be found in this file :src/main/java/com/taboola/tests/ex2/MyClass.java You have three classes :
- StringsTransformer.java , the original class that doesn't work well
- StringsTransformerAlternative1.java , the first solution alternative
- StringsTransformerAlternative2.java , the second solution alternative
The MyCache example that indicates how to implement such a cache
You can also find a HeavyCache where I've answered your question ...