
Yesterday Josh Thompson, one of my Rubber Duck Session clients, proposed a novel idea for deliberately practicing coding skills: take a popular open-source project with a good test suite, delete a class, and re-implement the class using only the tests as a guide. Then, compare and contrast our implementation with the original!
I suggested the Rake codebase, and this video is an unedited recording of the session. Enjoy!
Excellent idea! Anytime you’re in sync with the likes of Ben Franklin, good things are going to happen: https://medium.com/personal-growth/the-benjamin-franklin-method-how-to-actually-learn-to-write-1ac4ebc7c3a7
This was awesome. Thank you for sharing!