Interesting post and great explanations. I'm torn on whether I enjoy troubleshooting someone else's code. At times it can be miserable depending on how much sauce was served with the spaghetti... But if it's finding fiddly little things like this it can be rewarding without being super tedious.
Agreed. It helps if you’re already familiar with the language, which I was. If it was something I was mildly familiar with I’d have probably felt differently for sure.
Excellent post! And this really encourages me, because I'm currently the opposite: delving into someone else's code intimidates me :)
It might seem a little intimidating, but what's the worst that could happen? You break something and have to do git reset --hard head? The computer will not explode... Unless you do something really, really awesome. Then I would love to know how you made your computer explode.
git reset --hard head
You can do it!
Great article. This is an interesting idea to find other's code and dig through it to see how it works, or doesn't work in some cases. :) I imagine this is what it would be like to work on a team of devs and have to fix bugs in code you didn't write. I'm looking forward to more posts on this subject.
Hey! This is awesome. Thank you for sharing your venture into getting into someone else's code :).
The more foreign the codebase, the more opportunities to learn. Keep on doing what you're doing.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.