From OOP to OOPS: Escaping the One-Paradigm Trap
Object oriented programming is no silver bullet, like any other paradigm. So, how to pick the right one? You simply don’t.
Modern programming languages are slowly adopting multiple paradigms, and for good reasons. It’s becoming increasingly clear that blending them can lead to better quality. But this faces us with a new challenge: what’s a good blend?
In this session, we’ll dive into the four major paradigms and define clear architectural roles for each, forming a balanced, maintainable foundation for applications of any scale. As a case study, we’ll refactor an over-engineered OO API into a leaner, more comprehensible design.
By the end of this session, you’ll have a good understanding of the major paradigms, and a practical, rule-based framework for when and how to apply them.
Session info:
Speaker: Peter van Vliet
Co-Founder and Lead Architect @ Masking Technology at Masking Technology
Date: 13 March 2026
Time: 11:05 - 11:50
Relevant tags:
Architecture
Software-design











