Dev
Design
Marketing
Business
Date
May 30, 2024 2:00 pm
Duration
40 min
Location
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.
For questions and further discussion find the speaker in the Speaker’s Corner right after their talk.
Krasimir Tsonev
Senior JavaScript Developer
Antidote.me
Krasimir Tsonev is a coder with over 20 years of experience in web development and the author of books on Node.js, JavaScript and React. Currently, he works for Antidote.me, where his strong focus on quality and usability helps him create and discover new and effective digital experiences for patients.