Loading collection data...
Collections are a way for you to organize kata so that you can create your own training routines. Every collection you create is public and automatically sharable with other warriors. After you have added a few kata to a collection you and others can train on the kata contained within the collection.
Get started now by creating a new collection.
Is it possible to separate the languages you complete one kata with?
What I mean is: When I complete a kata with for instance Java, it should be marked as completed only for Java. If I then return to the same Kata and instead do it in C++, it should be marked as a new completion. It should also show which languages I have completed a kata with, and which I haven't.
Is this possible? I'd love to see this implemented, as I know and learn multiple programming languages, so I'd like to keep my memory refreshed with each of them and complete the same case with different languages to remind myself of the differences between the languages.
This comment is hidden because it contains spoiler information about the solution
Generally do not use this. It creates a new String for each concatenate (iteration of the for-loop/execution of the '+='). Instead, use a StringBuilder with .append(String) instead.