Book Author: Robert C. Martin (Uncle Bob)
Read Year: 2024
This book is less about specific code and more about the fundamental ‘why’ behind robust software structure. It challenged my reliance on frameworks and taught me the importance of clear boundaries, dependency management, and making high-level architectural decisions that outlive any specific library. Essential for moving from a Mid-level coder to a Senior engineer who plans systems, not just components.