Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
stop586828dEverybody learns it in his own way. My was practice, yours are flash cards.
nitwhiz1130728dNope. Always try to create something with the stuff you currently learn. Nice side effect: You get a feel for if you really want to learn it.
halfflat211628d1. Try following a tutorial.
2. Get frustrated by all the magic bullshit.
3. Find a language reference.
4. Get frustrated by all the magic bullshit, but at least you have the facts now.
halfflat211628dIn fairness, Ada isn't too magic, but the only way to learn it properly was indeed with the language reference manual in one hand.
shakur60828dwhat are Flash cards?
spocksocks10228dI just learn by making things, and mostly breaking things, and then fixing them because what I broke was actually important...
IntrusionCM258828dEverybody has their own methodology.
Mine is chaos and anarchy.
I cannot learn things by heart or forcefully. Learned that during university. Just doesn't work.
My brain has this tiny bad habit to be a douchebag.
When I see information in a context, it's fine. Without context, my brain goes wild and tries to spit out all information it can get...
I've given up on learning by methodology. I'll Just let my brain process all data and if it feels like it, it might store it and if it's very nice, I can access it sometime later.
Hazarth141428dnever have I ever heard of someone learning faster from flash cards than from actually doing the thing they are trying to learn.
Good for you if it helps you, but I'll always advocate learning by practice.
ltlian170128dI definitely learn the fastest by doing. I get completely lost trying to learn by reading since I don't know what's relevant. I remember starting out with java and feeling guilty not knowing what every bit in public static void main(string args) meant, and getting hung up on this before even attempting to carry on with the hello world tutorial.
Breaking something I don't understand ("What's static? Let's remove it and see if it still runs. What can I do to make it run without static?") is my go-to method for un-magicing magic.