Too Long; Didn't Read
Guide to help developers / code contributors to get familiar with unfamiliar code. Here I have tried to list some guided steps one can take to learn about any new codebase they come across. Understanding the background business/ domain and understanding the company's core will help in a significant way in creating the mindmap around the code structure and flow. Reading the documentation available will help you to clear doubts that may arise when you actually explore the code or have a code walkthrough. Pick smaller bugs/tasks to think of solutions and try to solve them on your own.