Skip to content

stevemao/source-reader

Repository files navigation

Source-reader: A better way to learn source code (under development)

This project is targeting junior to middle level JavaScript developers who want to learn source code (eg jQuery) so they can adapt to a good coding style, master code snippets and possibly build extensions. Eventually there will be source code of other language other than JavaScript.

Motivations

Using jQuery is easy. I'm always wondering how it work internally in jQuery. However, reading jQuery source code is really painful so I finally gave up.

I found some online useful materials including Paul Irish's10 Things I Learned from the jQuery Source, 11 More Things I Learned from the jQuery Source, jQuery Deconstructed and jQuery source viewer. They are great, but outdated.

I would like to combine existing tool features and also a bunch of other stuff on the source to help me understand the source better, these include examples, editor's thoughts on the snippets and more detailed comments etc... So I decided to make this project for myself and programmers like me :D