You know, developers learn during all their life and I think that to be a better developer you should be able to learn faster than average people.
So I'd like to know if you have learning tips to learn faster.
For example to learn a book in one week (~1000 pages) to pass an exam certification, I worked with Visio aside and every new class / concept / property I learnt I wrote it inside an ellipse and drew lines between other coupled class / concept / property.
This way when I forgot something I just checked my Visio diagram and everything came back.
My visual memory worked pretty fine. I was able to remember how two concepts or classes were related.
This tip is a kind of mind map, but without loosing time drawing a beautiful map (to keep my focus on what I learnt).
And you how do you learn faster?