Nice to see Sandi mentioned! If anyone liked her philosophy / writing style I highly recommend you check out her books

I read “Practical Object-Oriented Design (POODR)” ages ago at this point, but it reshaped how I approached OOP

Granted… OOP as a default paradigm has fallen out of favor (at least for me), but it’s still everywhere & won’t be going away. She gives a great framework for making it sane