🙋 Book a mentorship call: https://book.abdu.dev
✉️ Join my newsletter: https://newsletter.abdu.dev
Reading code is very hard because you are not just reading code but also you are trying to understand what was in that developer's mind when they wrote it. Why and how they wrote it and what was their thought process.
Navigating through a codebase will be part of your daily job when you get hired for a new company so you better get at it.
We will discuss in this video tips to improve the process of reading production codebases for actual applications
Video Content:
00:00 : Introduction
00:49 : Why reading code is hard
02:45 : Tip#1 Understand the Business
04:23 : Tip#2 Draw dependency graphs
06:40 : Tip#3 Have a goal
07:38 : Tip#4 Read integration and unit tests
08:40 : Tip#5 Use the debugger
10:36 : Tip#6 Read Git and Pull-requests history
11:32 : Reading code is like learning the Alphabets
Read more "Navigating Codebase: How to Read a Production-Grade Repository":
/ navigating-codebase-how-to-read-a-producti...
XlSheet Repository
https://github.com/abduvik/xlsheets
Dependency Cruiser
https://github.com/sverweij/dependenc...
Graphviz
https://graphviz.org/
============================================
Connect on social media:
Twitter: / abduvik
Medium: / abduvik
LinkedIn: / abduvik
Instagram: / abduvik
Github: https://github.com/abduvik
Freelancing:
Portfolio: https://www.flexnebula.com/portfolio/
Upwork: https://www.upwork.com/freelancers/~0...
Newsletters:
https://abduvik.substack.com/p/newsle...
Background Music
https://www.epidemicsound.com/referra...
#git #code #softwareengineer