Home
Software
Writings
You have to implement to understand
It happens all the time:
I end up being aware of techniques, but not really understanding them at the same level I understand linked list (which I’ve implemented many times in my programs).
The time I spent reading the paper feels wasted.
For example, I’ve read about skip lists several times in the past but today is the first time I can say that I understand skip lists well enough to implement them.
Why?
Because today I have actually implemented them.
You have to implement to truly understand.
Written on Jan 4 2010.
home
Found a mistake, have a comment? Let me know.

Feedback about page:

Feedback:
Optional: your email if you want me to get back to you: