Basic OOP and SOLID principles, and how I had to unlearn them to really learn them Rafał Szymala 27.10.2025 13 min read