Тёмный

Designing with Capabilities - Scott Wlaschin 

Domain-Driven Design Europe
Подписаться 30 тыс.
Просмотров 10 тыс.
50% 1

Domain-Driven Design Europe 2017
dddeurope.com - / ddd_eu
Organised by Aardling (aardling.eu/)
In this talk I'll look at a unusual approach to designing internal interfaces and external APIs -- a "capability-based" approach that takes the Principle Of Least Authority and applies it to software design.
When this approach is used, it produces a robust and modular design which captures the domain constraints, resulting in an API which is self-documenting and hard to misuse.
I'll demonstrate how to design and implement a capability based approach, how capabilities can be quickly combined and restricted easily, and how capabilities are a natural fit with a REST API that uses HATEOAS.

Опубликовано:

 

8 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 2   
Далее
Scott Wlaschin - The power of composition
1:00:54
Просмотров 9 тыс.
The Art of Discovering Bounded Contexts by Nick Tune
41:53
Thirteen ways of looking at a Turtle -  Scott Wlaschin
1:04:42
Rethinking Design Thinking With Dave Snowden
1:16:04
Просмотров 8 тыс.
Reinventing the Transaction Script - Scott Wlaschin
1:01:04
Domain Modeling Made Functional - Scott Wlaschin
51:39