May 30, 2024 2:00 pm
Lucerna Great Hall
Design patterns have long been hailed as powerful tools for improving code organisation, modularity, and maintainability. However, every coin has two sides, and design patterns are no exception. In this talk, Krasimir will venture into uncharted territory and explore the often-overlooked drawbacks. Through a series of real-world examples and case studies, he’ll reveal the potential traps and pitfalls that can arise when design patterns are misused or overused, examining the dark side of design patterns and their impact on code quality and project success.
But fear not! This talk is not about bashing design patterns. Rather, it aims to empower developers with a deeper understanding of their limitations and actionable strategies for mitigating these risks so you can make better decisions when incorporating solutions into your codebase.
Meet your presenter
Connect with Krasimir