ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

Responsibility Driven Design Revisited - Ian Cooper - NDC Oslo 2025

Автор: NDC Conferences

Загружено: 2025-07-22

Просмотров: 2107

Описание: This talk was recorded at NDC Oslo in Oslo, Norway. #ndcoslo #ndcconferences #developer #softwaredeveloper

Attend the next NDC conference near you:
https://ndcconferences.com
https://ndcoslo.com/

Subscribe to our YouTube channel and learn every day:
/ ‪@NDC‬

Follow our Social Media!

  / ndcconferences  
  / ndc_conferences  
  / ndc_conferences  

#architecture #ddd

How do we use objects to model a domain? Whilst Domain Driven Design (DDD) exhorts its practitioners to focus on the domain, it is surprisingly sparse on how we should accomplish that, other than a few patterns whose job is to abstract away concepts that live outside of that domain. What though of the domain model?

In Domain Driven Design, Eric Evans is explicit that it relies on usage of Rebecca Wirfs-Brock's Responsibility Driven Design (RDD), which sees allocation of responsibilities as the key technique for splitting our system into co-operating objects.

Despite this, many developers who are aware of DDD, know little about RDD. In this talk we aim to set that right with a journey into RDD. In an example-driven talk we will work through analysing a domain using RDD, explaining key techniques such as CRC cards for modelling the domain. Along the way, we will explain key concepts like responsibilities, roles, object stereotypes, and control styles.

Finally, we will ask how RDD fits into our current approaches to software development. We will re-explore its relationship to DDD and look at how techniques like TDD can be used to help us uncover responsibilities, roles and collaborators.

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
Responsibility Driven Design Revisited - Ian Cooper - NDC Oslo 2025

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

Thinking Like an Architect - Gregor Hohpe - NDC London 2025

Thinking Like an Architect - Gregor Hohpe - NDC London 2025

The Philosophy of Architecture - Barry O'Reilly - NDC Oslo 2024

The Philosophy of Architecture - Barry O'Reilly - NDC Oslo 2024

MAYDAY! Monkeys on the loose in Production!

MAYDAY! Monkeys on the loose in Production!

RAG vs Fine-Tuning vs Prompt Engineering: Optimizing AI Models

RAG vs Fine-Tuning vs Prompt Engineering: Optimizing AI Models

PostgreSQL сможет заменить Oracle? Ушел ли Oracle из России? — Подкаст «Слон в IT-лавке»

PostgreSQL сможет заменить Oracle? Ушел ли Oracle из России? — Подкаст «Слон в IT-лавке»

Как настроить Claude Code за час и получить второй мозг для решения любых своих задач

Как настроить Claude Code за час и получить второй мозг для решения любых своих задач

Лекция от легенды ИИ в Стэнфорде

Лекция от легенды ИИ в Стэнфорде

Domain-Driven Design, Responsibility-driven design and design heuristics with Rebecca Wirfs-Brock

Domain-Driven Design, Responsibility-driven design and design heuristics with Rebecca Wirfs-Brock

Getting started with Yocto Project - Chris Simmons - NDC TechTown 2022

Getting started with Yocto Project - Chris Simmons - NDC TechTown 2022

A perfect match: Dapr & Azure Container Apps - Sander Molenkamp - NDC London 2023

A perfect match: Dapr & Azure Container Apps - Sander Molenkamp - NDC London 2023

Как работает Search Engine под капотом: ранжирование и релевантность

Как работает Search Engine под капотом: ранжирование и релевантность

Крупное обновление GO 1.26

Крупное обновление GO 1.26

Swiss tables в Go. Наиболее полный разбор внутреннего устройства новой мапы

Swiss tables в Go. Наиболее полный разбор внутреннего устройства новой мапы

MCP vs API: Simplifying AI Agent Integration with External Data

MCP vs API: Simplifying AI Agent Integration with External Data

Adaptix vs Pydantic: или почему код на Python может работать быстро? / Python Mentor Podcast #3

Adaptix vs Pydantic: или почему код на Python может работать быстро? / Python Mentor Podcast #3

Design Patterns - The Most Common Misconceptions (1 of N) - Klaus Iglberger -  NDC TechTown. 2023

Design Patterns - The Most Common Misconceptions (1 of N) - Klaus Iglberger - NDC TechTown. 2023

Learning Rust the wrong way - Ólafur Waage - NDC TechTown 2022

Learning Rust the wrong way - Ólafur Waage - NDC TechTown 2022

What Every Programmer Should Know about How CPUs Work • Matt Godbolt • GOTO 2024

What Every Programmer Should Know about How CPUs Work • Matt Godbolt • GOTO 2024

System Design Concepts Course and Interview Prep

System Design Concepts Course and Interview Prep

Demystifying Process Address Space: Heap, Stack, and Beyond - Piotr Wierciński - NDC TechTown 2024

Demystifying Process Address Space: Heap, Stack, and Beyond - Piotr Wierciński - NDC TechTown 2024

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]