Skip to content

Comment on Memorizing a programing language using spaced repetition software parent

Comments

> I think memorization doesn't really help understand the fundamentals of any topic. Rote memorization can only get you so far. As concepts get harder and complex, dependence on mere memorization leaves a lot of holes in the understanding of any subject matter.

The existing research says that spaced repetition helps with abstracting and generalizing understanding as well as 'rote memorization': http://www.gwern.net/Spaced%20repetition#abstraction

Abstracting and generalizing, and understanding advanced concepts, is impossible if you don't have the fundamentals memorized.

I look at the role 'rote memorization' plays very differently from what spaced and interleaved repetition does. Rote memorization is short-lived because the kind of patterns and associations that the brain builds internally is not that strong. Our brains 'remember' well when a piece of knowledge (for the lack of a better word) is repeatedly encountered in diverse settings. More the associations the better we remember and recall.

It is true that without a good understanding of fundamentals the advanced concepts will be difficult to comprehend. But, rote memorization should not be construed as something that lays a strong foundation of fundamentals. Even if we are able to recall basic concepts 'learned' via rote memorization, their applicability to understanding advanced concepts is very limited.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.