It depends
For every project, I try and follow this flow:
Only when I grasped the fundamental idea, I start exploring the codebase, usually in this order (Example for JS Projects):
That's enough to get an overview. Next:
At this point, I usually grab the previous dev (if available) and ask him a few architectural questions.
When I am able to apply the Software's goal to the code, I'm going into
And then, sometimes I skip all of these and get to the last point:
That usually puts me into the position to start with change requests
Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment's permalink.
Hide child comments as well
Confirm
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
It depends
For every project, I try and follow this flow:
Only when I grasped the fundamental idea, I start exploring the codebase, usually in this order (Example for JS Projects):
That's enough to get an overview. Next:
At this point, I usually grab the previous dev (if available) and ask him a few architectural questions.
When I am able to apply the Software's goal to the code, I'm going into
And then, sometimes I skip all of these and get to the last point:
That usually puts me into the position to start with change requests