Getting started with code mindfulness exercises

jess unrein - Nov 1 '18 - - Dev Community

EDIT: due to some really interesting comments below, I've decided to replace references to katas with mindfulness exercises, since kata can border on cultural appropriation, and, despite being widespread, is not the most descriptive term for the practice. :)

I feel like I've been hearing people talk about code mindfulness exercises a lot lately, and I think I understand what they are. Here's what I gather: it's an exercise that you repeat every day without looking at your previous work. The flow goes something like this:

  1. Code the same thing over and over again
  2. ???
  3. Profit

It seems like a form of code meditation. Am I off base here?

Do you intentionally practice code mindfulness? Have you done exercises in the past and then stopped? What did you get out of it? What's a good exercise to start with?

I feel like this is an interesting concept but I don't have a clear entrypoint, especially since no one on my team or in my circle of friends and mentors practices this form of code practice.

. . . . . . . . . . . . . . . . . . . . . .
Terabox Video Player