Whhen i first started coding, i thought i had to go revisit all my math classes that i had forgotten. Still i have that same problem. When picking up a new api or something, instead of learning just how to use it quickly, i end up trying to learn a lot of its nuances first :S