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.
Such a graceful solution!
wow
done
done
Missing lots of edge cases as fixed tests: empty strings, one letter names, capitals within names, and probably more I can't think of right now.
Or go
Node 10.x
andchai.assert.deepEqual
, while you're at it.yep. @x3m: you should look at other (recent) katas you solved to see how you should implement them.
you should remove the last line of the description: you're orienting users in a direction that is not necessary.
Error messages are very cumbersome to read.
Test.assertDeepEquals
should be used instead.Random tests are very weak.
It's retired. Retirement is final.
You can make a new one that's the same ( but better ).
and what about this kata?
So first names, last names, and even nicknames, cannot appear on their own? It's moot now, the kata being retired, but this kind of logic needs to be very well thought-out, and this does not appear that way.
I'd also advise you to more closely follow the normal pattern of doing random tests. Nobody complained about that, but I think that played a major role in the low ratings.
Good luck on your next first kata!
Added some information in description.
All names are made of a first name followed by a family name.
A first name is a word that begins with a capital letter, followed by the family name.
A family name is a word that begins with a capital letter, preceded by a first name.
Between the first name and the family name can be nickname surrounded by quote marks.
Now we don't know what is a name.
Loading more items...