1
The Benjamin Franklin method for learning more from programming books
The Benjamin Franklin method for programming books: read a code sample, close the book, and rewrite it from memory to truly learn it.
Essays by Jimmy Koppel (MIT PhD, founder of Mirdin) on software design, code quality, abstraction, and the ideas behind better programming tools.
Visit pathsensitive.com → RSS feedOn Hacker News Jan 2018 – Dec 2023
Software Engineering 9Design & UX 3Tools & Productivity 2Life, Learning & Writing 2Systems & Performance 1Programming Languages 1
The Benjamin Franklin method for programming books: read a code sample, close the book, and rewrite it from memory to truly learn it.
Why project-based learning fails to build programming skill, and what works instead: break skills into parts and drill them with fast feedback.