Writing maintainable code in Object oriented world can be really hard.
Often, we can see software design slipping out of our hands while technical debt is constantly growing.
Is this the consequence of our lack of understanding of what the original idea of OOP was?
In this lecture, you will learn about messaging as the main concept of OOP. We will talk about abstractions and why they are crucial for creating maintainable systems. Also, we will cover some important guidelines that can help you create code that is easier to change and maintain over time.
LEVEL: ADVANCED
Nuber of seats is limited. Please reserve your place at [email protected]