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.
Thank you for the comment.
I agree with you regarding the CompareWith() method. That's what happens when you just want/need things done quickly.
It would definetely need more work if it were to be used in the future.
I voted Best Practices +1, for the fact that the code is reasonably well partitioned.
However, I did have to ignore CompareWith() to do so.
That method in kind of in-your-face, which makes it pretty unreadable and probably hard to maintain.