Design First APIs and Domain-Driven Design - Ljubica Lazarevic - DDD Europe 2022

preview_player
Показать описание
Domain-Driven Design Europe 2022

There’s an API revolution happening. The tide is shifting away from the API being the afterthought of application development, to being front and center. As organizations make their way through their digital transformation journeys, they are recognizing the value of thinking of APIs as products and adopting API first methodologies.

However, not all API first methodologies are created equal. Code-first, for example, focuses on the development of the API, and then the documentation and testing components after.

Step forward, Design First. The Design First approach is growing in popularity when it comes to API design. This allows all teams working with API design to work together, using a common, human-understandable language. With all stakeholder views being represented from the outset, Design First allows for the rapid, cost-effective and democratized development of APIs, involving subject matter experts right from the start.

In this talk we will:
- Go through the principles of “Design First” approach
- Examine the benefits this approach brings
- Show how it fits hand in glove with Domain Driven Design

Ljubica is a technologist who is fascinated with data, making connections and empowering people to solve problems. With a background in development, consulting and architecture, she loves to see the world through the eyes of a user, and figuring out how to make them successful.
Рекомендации по теме
Комментарии
Автор

Didn't we essentially have "design first" in the past, only we called it waterfall and we already figured out it doesn't work?

MichaelS-zgnn
Автор

The explosion of APIs is due to our collective bent of slapping stacks of Band-Aids over a core wound. So we continue to hobble along, enduring the pain.

yapdog
Автор

I did not get ddd out of this at all. Sorry.

JamesOfKS
Автор

All the talks at this conference seem bad. Is DDD dead now?

BeekuBird
Автор

api first is the worst idea, as far as possible from ddd

annntoha
Автор

No DDD, terrible public speaker, and uninteresting presentation overall. Had to watch at 2x speed. Still couldn't manage to finish it.

MrTerribleLie