JG
The Bridge Pattern really resonates with me. I had a similar experience with Strategy vs just using conditionals everywhere. The book frames it as "what varies vs what stays the same" which sounds simple but it took me a while to actually see it in my own code. The moment I started asking "what's going to change here in 6 months" before writing a new module, the patterns just showed up naturally. Didn't have to force them.
