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.
might be interested:
http://butunclebob.com/ArticleS.UncleBob.TheBowlingGameKata
my advice to others is to do not try to decode until you find the clue1 text
many thanks for the explanation! wasted 3 hours decoding letters and reading java abd javascript String class docs since python does not have String class. disappointed by this kata(
what do two exclamation marks do?
Hi hyperclick,
Thanks for your compliments and suggestions. It is too bad that the kata exists already a long time. Too late for changes because it will make already passed to be re-evaluated and fail... But will remember them if I create new kata's.
Cheers,
Frank
interesting way to avoid inner loop or recursion:
list = list.SelectMany
Hi FrankK!
I really enjoyed the kata and learned how to simplify my code after seeing best practice solution. Thank you very much!
I'd also add a test that asserts that name passing to constructors can't be null or empty.
And, as already mentioned, it would be great to add tests to check whether result singleton is thread-safe. Not sure if it is possible, however)...
that were dark times without linq