3 ms·
In my experience, you can read a (large) code base all you want, but until you get in there and start making (breaking) changes, you're not truly going to under
by hermitdev 8y ago
In my experience, you can read a (large) code base all you want, but until you get in there and start making (breaking) changes, you're not truly going to understand it.
I think Linus's quote largely reflects my opinion/experience. A new comer's changes won't always be good or right, but get in there and try things out!
- abhishekjha 8y agoI have been trying to get into that with not much success. It looks like I end up trying to understand the whole thing at once. I don't know how to look at the source code which solves a specific small problem. Is there proper guide by earlier contributors about how to get used to the source and start breaking/fixing things?
- nojvek 8y agoI remember my first few commits to big projects were documentation ones. Like —inspect documentation in nodejs, and node —help. It gives you exposure to code, the dev loop, general idea of how things work. Then one can take on bigger and bigger challenges. We all gotta start somewhere.