Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I'm interested in combining the memory palace and peg techniques, specifically for sw dev.

Assuming you understand the fundamentals, I think there is a subset of any programming language, data structures, and algorithms for the programming paradigm you are working with where memorizing some of your "working" tools is a good idea.

From my viewpoint, this might be helpful in a couple of different ways. First, if you are hacking away in a prog language, you need to have some decent set of it "embedded" in your mind. Memorization might help me for those languages I don't get to touch every day, but would like to keep handy in my toolbox. Second, the data structures and algorithms part would be nice to flash against new problems. E.g, here is a prob, can I quickly flash it up against my set of memorized data structures and algorithms to see if something "fits."

I wonder if by the time you come up with an appropriate internal visualization for most data structures and algorithms, you'll probably have enough of a taste for it that memorization isn't useful anymore.

As a side question, I think it might be useful to think in terms of how much code you can write without needing to rely on autocompletion in your IDE or without referring to an outside reference. Just curious if other HNer's have opinions about that kind of prog lang command as a measure of skill . . .



Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: