List of kata that are candidates to retirement - codewars/content-issues GitHub Wiki
Derived from the list of duplicates
https://github.com/Codewars/content-issues/wiki/List-of-Possible-Duplicate-Kata
The current page lists the katas that can mostly be considered "beyond repair", like matching most of the following points:
- stuck in beta for years
- author inactive
- very bad design and/or test suite
- topic with very low interest (like an nth fizzbuzz variation...) that doesn't worth the work of being updated
- ...
Currently, nothing can be done about them, but building a list of those you cross path with may help later. Of course, a lot of the katas that are in the list of duplicates could belong to both so, to avoid duplicated information, let's say those will stay in the list of duplciates and the present page will only list "stand alone" (bad...) katas.
Usage
This page currently uses the following format:
## Topic/kata category/kind
- [ ] link to kata
- notes about what's "wrong" with the kata
- [ ] :small_orange_diamond: link to beta kata
- [x] :small_orange_diamond: ~~link to beta kata~~, retired
:small_orange_diamond: denotes Beta kata
-
Can you test it for me? - the task is writing tests using the old test framework
-
Common error catcher - bad explanations - very bad tests (the random inputs are ordered strings) - close duplicate while low quality.
-
Function 1 - hello world - returning a fixed value is not a task deserving to be a kata
-
Function 2 - squaring an argument - another "Multiply" kata
-
Function 3 - multiplying two numbers - another "Multiply" kata
-
:small_orange_diamond:Is it a rainbow?- low quality, close duplicate of a lot of others. It adds nothing to the database. -
List Students by Class - task is uninteresting, only 1 test, no random tests, so, task is artificial like hell, uses
/n
instead of\n
, sort of a duplicate. => doesn't worth the work to be fixed. -
:small_orange_diamond:Number toString- assigning a variable is not a task deserving to be a kata -
Template Strings - the requirements are not enforced, and nobody will waste their time on fixing such low-effort task; concatenating strings is not something worth being a kata (at least in high-level languages), and doing so using template strings is not worthwhile either
-
You Can't Code Under Pressure #1 - duplicate of the "Multiply" kata
-
Gotta start somewhere - Code Tracker #1 - the description is awfully bad and try to disguise the total lack of sense/specifications of a very bad idea behind a "somewhat" backstory. Tests are bad. See comment here.
-
:small_orange_diamond: Edit That BrochureRetired- one single test / so, no random tests / bad setup of the tests (expecting a list while the input contains hashes...) / troubles with the description (code blocks missing in ruby) / no sample tests in ruby