Speakers list agenda

Modularity vs Complexity: Two Sides of the Same Coin

15:00 - 15:40, 23rd of May (Thursday) 2024/ DEV ARCHITECTURE STAGE

In software design, we aim for modularity and strive to avoid complexity. Yet, frequently, the result is the opposite. This raises the question: Why does this happen? In this talk, I will delve into the nature of modularity and complexity, highlighting their surprising similarities. You will learn what forces push software architecture toward either modularity or complexity, and discover how to leverage these forces to design modular software systems.

LEVEL:
Basic Advanced Expert
TRACK:
Software Architecture
TOPICS:
MicroServices SoftwareEngineering

Vlad Khononov

DoiT International