Learning Is Remembering
There is a difference between <i>remembering</i> something (like a fact) and a deep <i>understanding</i> of a concept.<p>Let me give you an example in programming: I sometimes have to google for the names of functions I've already used a hundred times. Sometimes extremely simple functions (just a while ago it was list.size() in Java), only because I can't remember the <i>name</i> of the function, but of course I understand the <i>concept</i> - the length of a list/array. I just can't remember if it's <i>length()</i>, or <i>size()</i> or <i>count()</i>, or whatever.<p>This deep understanding <i>feels</i> quite different from simple memorization. It feels more like something in my body, similar to muscle memory or like playing a piano piece. It's something I feel I will never forget.<p>I'd love to learn more about this kind of understanding. For years I've tried to find good reading about it, but much has been disappointing.