-
Notifications
You must be signed in to change notification settings - Fork 1
List of kata that are candidates to retirement
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.
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
🔸 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
-
🔸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. -
🔸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.
-
🔸 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
- Agda Kata that require rank adjustment
- List of Possible Duplicate Kata
- List of kata that are candidates to retirement
- List of Kata with font Tag in Description (possibly broken)
- Potentially Plagiarized Kata
- Tags and topics to assign to kata
- List of Agda Kata to Update
- List of C Kata to Update
- List of C++ Kata to Update
- List of COBOL Kata to Update
- List of Coq Kata to Update
- List of Crystal Kata to Update
- List of C# Kata to Update
- List of Dart Kata to Update
- List of Elixir Kata to Update
- List of Go Kata to Update
- List of Haskell Kata to Update
- List of Java Kata to Update
- List of JavaScript Kata to Update
- List of Kotlin Kata to Update
- List of Lean Kata to Update
- List of Nim Kata to Update
- List of PHP Kata to Update
- List of Python Kata to Update
- List of Racket Kata to Update
- List of Ruby Kata to Update
- List of Rust Kata to Update
- List of Scala Kata to Update
- List of Solidity Kata to Update
- List of Swift Kata to Update
- List of TypeScript Kata to Update