paint-brush
How to Understand Source Code and Delve Deep into the Codebaseby@shai.almog
116 reads

How to Understand Source Code and Delve Deep into the Codebase

by Shai Almog8mJune 24th, 2022
Read on Terminal Reader
Read this story w/o Javascript
tldt arrow

Too Long; Didn't Read

In this post, I’ll describe the approach I used to do that and how I adapted this approach further at Lightrun. I make it a habit to read the values of variables in the watch when using a debugger to study the codebase. Debuggers instantly solve all these problems: We can instantly verify assumptions, see “real world” usage, and step over a code block to understand the flow. In the following sections, I'll cover techniques for code learning both in the debugger and in production.

Companies Mentioned

Mention Thumbnail
Mention Thumbnail

Coin Mentioned

Mention Thumbnail
featured image - How to Understand Source Code and Delve Deep into the Codebase
Shai Almog HackerNoon profile picture
Shai Almog

Shai Almog

@shai.almog

Author, DevRel, Blogger, Open Source Hacker, Java Rockstar, Conference Speaker, Instructor and Entrepreneur

About @shai.almog
LEARN MORE ABOUT @SHAI.ALMOG'S
EXPERTISE AND PLACE ON THE INTERNET.
L O A D I N G
. . . comments & more!

About Author

Shai Almog HackerNoon profile picture
Shai Almog@shai.almog
Author, DevRel, Blogger, Open Source Hacker, Java Rockstar, Conference Speaker, Instructor and Entrepreneur

TOPICS

THIS ARTICLE WAS FEATURED IN...

Permanent on Arweave
Read on Terminal Reader
Read this story in a terminal
 Terminal
Read this story w/o Javascript
Read this story w/o Javascript
 Lite
Coffee-web