Ad
  • Custom User Avatar

    Really, this is one of the worst Katas, at least for Kotlin, I've stumbled upon.

    These Katas should train people to code properly, it is extremely important to me that the code presented is already on a very good level.

    Why on earth must Leetspeak be derived from this abstract Encoder class? Makes no sense and is not given by the setup and only fails the hidden tests.
    Why on earth do you do encode on a nullable string and expect that to return an empty string? This is Kotlin! Use the power to make clean interfaces!
    Why on earth do you write a test with assertTrue and then put a comparison in the actual part? Use assertEquals!

    Really, had no fun doing this one. The expected code is very simple, but the setup is really bad. Wish I could at least fix the issues in the Kotlin translation.

  • Custom User Avatar

    No random tests.

  • Custom User Avatar

    remove oop tag from this cata this cata is not about oop at all