Questions tagged [code-kata]
5 questions
42
votes
12 answers
Drawbacks of code kata
Code kata is a concept that proposes to hone programmer's skill by doing small problems many times trying to improve the code at each iteration. The name comes from an analogy to martial art kata where forms (aka kata) are practices done over and…

Sardathrion - against SE abuse
- 3,706
- 3
- 19
- 34
7
votes
6 answers
What is the best way to structure workshops for starting programmers?
We are planning to organize programming workshops for Java web developers with basic coding but no design experience. The goal of the workshops is to introduce these programmers to clean code.
Focus Areas:
TDD
Four Rules of Simple Design
runs all…

Ranga Rao Karanam
- 73
- 5
4
votes
3 answers
TDD in JavaScript
I'm about to participate in a Coding Kata and I would like to do it in JavaScript.
What tools and libraries do I need for TDD in JavaScript?

Nathan Pilling
- 479
- 2
- 7
3
votes
4 answers
What are effective ways to introduce the concept of code kata into the workplace?
In your experiences, what are some effective ways to introduce code kata practice into an organization or company?
To be clear, I'm not concerned with the usefulness of code kata. I'm interested in methods to introduce this concept to a development…

Sardathrion - against SE abuse
- 3,706
- 3
- 19
- 34
-1
votes
2 answers
Is there any scientific evidence that programming katas work?
The idea of programming katas is kind of widespread at this point. A lot of people know what that is, not a lot of people actually practice it.
Furthermore, you can find a lot of resources about coding katas on the internet, majority saying that…

Gustavo Meira
- 115
- 2