New to a codebase? Try drilling!

Click for: original source

For an entry-level developer, working on the large codebase was quite overwhelming at the beginning. Every time I opened up VScode and loaded up one of our repositories, I felt like I was lost at sea. By Louie Berwanger.

So, in my next team sync, I asked one of the developers what to do about this problem. My coworker gave me some solid advice. She told me to try “drilling” through the codebase.

The article gives the glimpse of:

  • Drilling teaches you how things connect
  • Drilling shows defined patterns
  • Drilling helps you understand boundaries
  • Drilling teaches you how certain tools work
  • Build confidence by drilling through the codebase

Exploring the code during your free time can help you start understanding the architectural patterns of the code. That means when you start creating new things, you know where they should go and how you should create them. Excellent read!

[Read More]

Tags programming software-architecture how-to learning