Last time https://news.ycombinator.com/item?id=8263402 article appeared in 2014, I wanted to see if there are methodologies that people have adopted not listed in this article?
I would like to hear your experiences. Feel free to contribute here or at https://gist.github.com/hhimanshu/714962f4205d7dddc7e5991a86412805. I would make notes and update the page. Thanks
<i>"Follow the money!"</i> - but instead of money, follow the data;<p>- sort source code by filesize<p>- look at the large methods / code blocks<p>- browse through the /examples/ and /tests/ dirs to familiarize yourself with typical usage
Runtime call tracing is the missing methodology. I haven't found anything better over the years and always implement them if I have to learn things quickly. Made one for nginx even.