I think many of the techniques enumerated in the wiki, blog, and forums are great. It’s certainly pleasurable to impress everyone at a family reunion by memorizing a deck of cards, or going through the first 50 digits of pi, but how can I put these skills into more practical uses such as memorizing parts of a textbook for school or being an autodidact?
Textbooks often have many different types of information that must be memorized. In addition to having to memorize certain information, you must also connect this information in ways that perhaps aren’t optimal for a memory palace.
A class is a user-defined type provided to represent a concept in the code of a program.
How do I connect the word class with its meaning?
STEM textbooks are often littered with various equations you are expected to know. For instance, I am completely lost on how on earth I am supposed to create a visual for the following formula (Calculus Early Transcendentals 8th Edition, Sullivan) in a memory palace:
(The average value of f on the interval [a,b])
Yes, I have searched the forums and read a few posts. Most give examples using very simple equations such as pV=nRT. Also how do you connect that to the gas law? “PeeVed Nerdy RaT” (don’t ask) helps me memorize the equation, but not connect it to the ideal gas law.
I would argue that conceptual topics are even harder for me to visualize in a memory palace. For example, take this snippet about pointers (The C++ Programming Language 4th Edition, Bjarne Stroustrup):
For a type T, T∗ is the type ‘‘pointer to T.’’ That is, a variable of type T∗ can hold the address of an object of type T. For example: char c = 'a'; char∗ p = &c; // p holds the address of c; & is the address-of operator
I understand the concept, but how can I use mnemonics and a memory palace to commit this to memory?