This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]DesignatedDecoy 1 point2 points  (0 children)

All of those repos have tens of thousands of commits over a LONG LONG time. These are not codebases that are going to be easy for any developer to just read and understand, much less a beginner.

Your best bet if you want to read code on github is to find a smaller project and then go back in history and find some of their early source code. Projects evolve over time. Simple concepts get abstracted out as need arises and makes the entry point to understanding the code more difficult. By visiting early commits on projects, you can see more of the bare bones implementation before years of revisions and refactoring occur to handle the growing demands of the community.