About this talk
This talk explores the principles of Object Oriented Programming (OOP), focusing on the contrasting frameworks represented by the acronyms SOLID and STUPID. The speaker discusses foundational OOP concepts and reflects on how these frameworks guide effective design practices. Attendees will also learn about various patterns and anti-patterns in Object Oriented Design, while understanding the practical implications of these principles in daily development tasks. The session aims to highlight the real-world benefits of adhering to sound OOP guidelines.