Hi,

Am 13.12.2010 um 23:52 schrieb Ken Wesson:

> That's not what I meant. I figure all of us have tabs permanently open
> to there (I have two actually). What we don't have is the whole thing
> memorized, or the time to read it all rather than use it for reference […]

My solution to this problem is actually quite simple: I took the time to read 
it. Not all at one day, but slowly function after function. If I saw a function 
in other people's code, which I didn't know, I looked it up. Or I read through 
the overview list and thought „WTF does alter-var-root do?“

Then it was either something „Dang! I need this twice a day. Why don't I know 
about it?“. Then I would certainly not forget it anymore. Otherwise I would at 
least remember „There was something.“ and know where to search in the 
documentation to find the details again if needed.

Of course there are also functions, which I constantly forget. for is such a 
candidate. When it was new I *always* forgot about it. I built complicated 
mapcat-reduce-map combinations, which where a simple, short for. Even nowadays 
I have to remind myself about for every now and then. Such things trickle in 
slowly.

However, this process is called „learning“ and there is no short-cut to it. 
This process takes time. There is no „I know Kung-Fu.“ in the real world. cf. 
http://norvig.com/21-days.html

Sincerely
Meikel


-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Reply via email to