Breaking down source code efficiently
With everything we have discussed in this chapter, we have done so with an air of speed and efficiency – after all, these techniques are often employed during downtime, when there’s an impact on revenue and customers. We won’t discuss how a developer would look at code – these techniques are employed when you are often given source code you’ve never seen before to identify issues with. You may have never even written in that language before – still, these are the rockstar-level SRE skills we employ.
Breaking down source code fast starts with having a trusted editor, whether Visual Studio Code or the full-blown Visual Studio IDE, even emacs
or vim
– we all have our favorites. Remember to trust your favorite editor when in the midst of troubleshooting code. I prefer Visual Studio Code or the open source variant used in GitPod or GitHub.dev.
When we search source code, while for simple items,...