3 ms·
Heck, I passed my uni network programming courses thanks to Beej. It also helped tremendously that our professor was a seasoned UNIX programmer and during lectu
by anilakar 6y ago
Heck, I passed my uni network programming courses thanks to Beej. It also helped tremendously that our professor was a seasoned UNIX programmer and during lectures he actually typed in his own code and ran it.
- dan-robertson 6y agoI had a few maths lectures who were highly regarded for turning up and proving things from memory in front of the blackboard. I hadn’t really considered that it might be done in CS.
- konjin 6y agoThe best lecturer I had in maths would screw up the proofs every time from memory, but the way he screwed them up taught me a lot more than if he'd gotten them right.
- renerthr 6y agoDid he acknowledge and fix his mistakes? Or it was just you who noticed and fixed them in your mind?
- sjburt 6y agoMy experience is that they get about 45 minutes into the lecture, realize that there was an error in minute 10 and spend the rest of the period trying to fix it before telling you to check the book for the correct proof.
- dan-robertson 6y agoOne professor provided scans of his written notes. For one of the theorems in his notes, he’d stated it, attempted to prove it, failed, crossed out the proof and wrote ‘QED’. At least he was honest enough to include it!
- dan-robertson 6y agoI remember a lecturer of mine having to state and prove a theorem due to Heawood[1]. I think he did it first because the statement was quite unpleasant and not easy to memorise. I found the point of proving things from memory is that to memorise a proof, one must distill it to key ideas with obvious steps in between. This was particularly useful if you might need to reproduce a proof in an exam. [1] https://en.m.wikipedia.org/wiki/Heawood_number https://en.m.wikipedia.org/wiki/Heawood_number
- endgame 6y agoHeck, my uni's network programming course pointed people to Beej's work.