DEV Community

Discussion on: How to properly practice what you learn

Collapse
 
tvanantwerp profile image
Tom VanAntwerp

An important part of my deliberate practice is using spaced repetition to memorize things. Whenever I encounter something new that I might need to know later, I add it to my deck of flashcards in Anki. This has been especially useful for learning less-used methods in a language or library, or for learning arcane bash commands. I find the more things I've memorized in this way, the faster I can code in generally because I'm not interrupting my flow with as may trips to Google for information. I don't think you can learn to code just by studying flashcards, but it has helped me a lot.