What code should I be looking at?
taw: I learned two things from reading code:Unless you have something specific in mind, like fixing a particular bug, or trying to reverse engineer undocumented behaviour, just staring at code is most likely going to be too unfocused to bring you any value.Most of the Open Source code is crap. Most of the closed source code is crap. I think it's crap because almost all successful projects expanded far beyond their original purpose and architecture which supported it, and never quite got to whole codebase refactoring necessary to make code nice again. If it's working, they don't care. The only really pretty code I've seen were small things that never went through the massive expansion phase.