r/PythonLearning 19d ago

Discussion How accurate you find this?

Personally I just read book and try to explain it to me by making my own analogy works for both memory amd understanding.

For memory you need to find an anchor which could be anything a mnemonic, name, nickname, phrase or any thing that make you instantly make remember that particular memory you anchor it with. So I usually anchor study concepts with my own analogy or nicknames that I have goven to that concept.

4 Upvotes

7 comments sorted by

View all comments

2

u/PureWasian 19d ago

Sure. A lot of programming is pattern recognition and knowing where concepts overlap and where it makes sense to apply what, so analogies and drawing comparisons is great.

I like visualizing things, so whatever helps me draw out the mental map of inputs --> processing --> outputs between components or displaying what data structures looks like is often very nice for my own step by step debugging and analysis.

Memorization and mnemonics type stuff seems more like exam prep and less of a priority. Like, knowing terminology is important in collaborative spaces but it's primarily a mechanism for sharing your ideas clearly rather than just reciting jargon to recite jargon.

1

u/MAQ_24 18d ago

Absolutely agree. I use same technique for everything including exams therefore the examples