RustySharp@programming.devtoProgramming@programming.dev•How do you wrap your head around large established software projects in order to contribute to them?
·
1 year agogrep is your very best friend.
This. And also, in many cases, an 'adjacent' grep may help. Say you want to move the "OK" button on one screen. Searching for the string "OK" would be overwhelming as that would be all over the shop.
But you notice there's a "Setup..." button next to it. Searching for that could potentially cut down your search results by orders of magnitude. The more obscure the text, the better.
Oh wow thanks, TIL. I was a kid in the 90s, and always taught and read "there's many guesses, but the most likely theory is a massive impact causing global changes". And only today I learnt that it was a relatively new theory at the time, and the crater wasn't even identified until the early 90s!