Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.
Aside from traditional lecture notes, I put the information in a spaced repetition system like Mnemosyne (there are a few others but this one works great for me).
This thing tells me exactly when to review my notes. I make the flashcards on the fly as I watch the lectures.
The advantage is that I can take for example a longer break from watching the lectures (if for example you don't have time) and as long as you do your repetitions, you will be able to go back right where you left off.
I am being sponsored by Syntress! They bought me an amazing dedicated server to run catonmat on. If you're looking web services, I highly recommend the Syntress guys!
Education Sponsors
I am being sponsored by A-Writer! If you ever need help with essay writing, look no further than A-Writer! They will help you with your writing in as quickly as 3 hours!
Aside from traditional lecture notes, I put the information in a spaced repetition system like Mnemosyne (there are a few others but this one works great for me).
This thing tells me exactly when to review my notes. I make the flashcards on the fly as I watch the lectures.
The advantage is that I can take for example a longer break from watching the lectures (if for example you don't have time) and as long as you do your repetitions, you will be able to go back right where you left off.
Reply To This Comment