Hacker News new | ask | show | jobs
by truculation 3048 days ago
This sounds like an excellent idea. However, what about choice of material? We pick a musical piece to learn because we enjoy the tune and how it sounds. How should a beginner choose which code to memorise?
1 comments

Reminds me of this article: https://medium.com/@markpapadakis/interesting-codebases-159f...

A curation of good codebases by someone who studies a lot of them.

He lost me when he said this:

"Tensorflow: This is the finest Google codebase I ‘ve studied. Great design, very high quality code, and easy to understand how everything fit together."

Tensorflow is the worst code you can learn from a library design perspective.

Why is that? (I know nothing about it, just would love to hear why you say that)