Domain-driven design, event storming, and clean architecture:
One of the key aspects of Domain-Driven Design (DDD) is the close collaboration between developers and domain experts to ensure that the right thing is developed at the right time. Domain modeling allows us to explore the specific business domain, enabling us to define bounded contexts for relevant...
Gespeichert in:
Weitere beteiligte Personen: | , |
---|---|
Format: | Elektronisch Video |
Sprache: | Englisch |
Veröffentlicht: |
[Sebastopol, California]
O'Reilly Media, Inc.
2024
|
Ausgabe: | [First edition]. |
Schlagwörter: | |
Links: | https://learning.oreilly.com/library/view/-/0636920968672/?ar |
Zusammenfassung: | One of the key aspects of Domain-Driven Design (DDD) is the close collaboration between developers and domain experts to ensure that the right thing is developed at the right time. Domain modeling allows us to explore the specific business domain, enabling us to define bounded contexts for relevant business subdomains. The close exchange between domain experts and developers also facilitates the creation of a ubiquitous language for each identified bounded context. However, we commonly struggle on the question of how to explore the business domain most effectively. In recent years, however, the Event Storming method has proven to be an effective means to tackle this question. In our course, we will explore the domain of a fictional company using Event Storming. We will demonstrate how bounded contexts can be derived using Event Storming and how the acquired domain knowledge can be represented as code in a variant of Clean Architecture. By the end of this course, learners will have the practical skills to effectively identify bounded contexts, establish a ubiquitous language, and conduct Event Storming workshops. They will gain a comprehensive understanding of how to explore a business domain and be capable of building applications using clean architecture principles based on the domain model. |
Beschreibung: | Online resource; title from title details screen (O'Reilly, viewed June 12, 2024) |
Umfang: | 1 Online-Ressource (1 video file (3 hr., 2 min.)) sound, color. |
Internformat
MARC
LEADER | 00000ngm a22000002 4500 | ||
---|---|---|---|
001 | ZDB-30-ORH-104372702 | ||
003 | DE-627-1 | ||
005 | 20240701091204.0 | ||
006 | m o | | | ||
007 | cr uuu---uuuuu | ||
008 | 240701s2024 xx ||| |o o ||eng c | ||
035 | |a (DE-627-1)104372702 | ||
035 | |a (DE-599)KEP104372702 | ||
035 | |a (ORHE)0636920968672 | ||
035 | |a (DE-627-1)104372702 | ||
040 | |a DE-627 |b ger |c DE-627 |e rda | ||
041 | |a eng | ||
082 | 0 | |a 005.1/2 |2 23/eng/20240612 | |
245 | 1 | 0 | |a Domain-driven design, event storming, and clean architecture |
250 | |a [First edition]. | ||
264 | 1 | |a [Sebastopol, California] |b O'Reilly Media, Inc. |c 2024 | |
300 | |a 1 Online-Ressource (1 video file (3 hr., 2 min.)) |b sound, color. | ||
336 | |a zweidimensionales bewegtes Bild |b tdi |2 rdacontent | ||
337 | |a Computermedien |b c |2 rdamedia | ||
338 | |a Online-Ressource |b cr |2 rdacarrier | ||
500 | |a Online resource; title from title details screen (O'Reilly, viewed June 12, 2024) | ||
520 | |a One of the key aspects of Domain-Driven Design (DDD) is the close collaboration between developers and domain experts to ensure that the right thing is developed at the right time. Domain modeling allows us to explore the specific business domain, enabling us to define bounded contexts for relevant business subdomains. The close exchange between domain experts and developers also facilitates the creation of a ubiquitous language for each identified bounded context. However, we commonly struggle on the question of how to explore the business domain most effectively. In recent years, however, the Event Storming method has proven to be an effective means to tackle this question. In our course, we will explore the domain of a fictional company using Event Storming. We will demonstrate how bounded contexts can be derived using Event Storming and how the acquired domain knowledge can be represented as code in a variant of Clean Architecture. By the end of this course, learners will have the practical skills to effectively identify bounded contexts, establish a ubiquitous language, and conduct Event Storming workshops. They will gain a comprehensive understanding of how to explore a business domain and be capable of building applications using clean architecture principles based on the domain model. | ||
650 | 0 | |a Software architecture | |
650 | 0 | |a Software engineering | |
650 | 4 | |a Architecture logicielle | |
650 | 4 | |a Génie logiciel | |
650 | 4 | |a Instructional films | |
650 | 4 | |a Nonfiction films | |
650 | 4 | |a Internet videos | |
650 | 4 | |a Films de formation | |
650 | 4 | |a Films autres que de fiction | |
650 | 4 | |a Vidéos sur Internet | |
700 | 1 | |a Zihler, Oliver |e MitwirkendeR |4 ctb | |
700 | 1 | |a Liburkina, Alina |e MitwirkendeR |4 ctb | |
710 | 2 | |a O'Reilly (Firm), |e Verlag |4 pbl | |
966 | 4 | 0 | |l DE-91 |p ZDB-30-ORH |q TUM_PDA_ORH |u https://learning.oreilly.com/library/view/-/0636920968672/?ar |m X:ORHE |x Aggregator |z lizenzpflichtig |3 Volltext |
912 | |a ZDB-30-ORH | ||
935 | |c vide | ||
951 | |a BO | ||
912 | |a ZDB-30-ORH | ||
049 | |a DE-91 |
Datensatz im Suchindex
DE-BY-TUM_katkey | ZDB-30-ORH-104372702 |
---|---|
_version_ | 1821494930122473472 |
adam_text | |
any_adam_object | |
author2 | Zihler, Oliver Liburkina, Alina |
author2_role | ctb ctb |
author2_variant | o z oz a l al |
author_facet | Zihler, Oliver Liburkina, Alina |
building | Verbundindex |
bvnumber | localTUM |
collection | ZDB-30-ORH |
ctrlnum | (DE-627-1)104372702 (DE-599)KEP104372702 (ORHE)0636920968672 |
dewey-full | 005.1/2 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.1/2 |
dewey-search | 005.1/2 |
dewey-sort | 15.1 12 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
edition | [First edition]. |
format | Electronic Video |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>02998ngm a22004932 4500</leader><controlfield tag="001">ZDB-30-ORH-104372702</controlfield><controlfield tag="003">DE-627-1</controlfield><controlfield tag="005">20240701091204.0</controlfield><controlfield tag="006">m o | | </controlfield><controlfield tag="007">cr uuu---uuuuu</controlfield><controlfield tag="008">240701s2024 xx ||| |o o ||eng c</controlfield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627-1)104372702</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)KEP104372702</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(ORHE)0636920968672</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627-1)104372702</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-627</subfield><subfield code="b">ger</subfield><subfield code="c">DE-627</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1=" " ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.1/2</subfield><subfield code="2">23/eng/20240612</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Domain-driven design, event storming, and clean architecture</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">[First edition].</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">[Sebastopol, California]</subfield><subfield code="b">O'Reilly Media, Inc.</subfield><subfield code="c">2024</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 Online-Ressource (1 video file (3 hr., 2 min.))</subfield><subfield code="b">sound, color.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">zweidimensionales bewegtes Bild</subfield><subfield code="b">tdi</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">Computermedien</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">Online-Ressource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Online resource; title from title details screen (O'Reilly, viewed June 12, 2024)</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">One of the key aspects of Domain-Driven Design (DDD) is the close collaboration between developers and domain experts to ensure that the right thing is developed at the right time. Domain modeling allows us to explore the specific business domain, enabling us to define bounded contexts for relevant business subdomains. The close exchange between domain experts and developers also facilitates the creation of a ubiquitous language for each identified bounded context. However, we commonly struggle on the question of how to explore the business domain most effectively. In recent years, however, the Event Storming method has proven to be an effective means to tackle this question. In our course, we will explore the domain of a fictional company using Event Storming. We will demonstrate how bounded contexts can be derived using Event Storming and how the acquired domain knowledge can be represented as code in a variant of Clean Architecture. By the end of this course, learners will have the practical skills to effectively identify bounded contexts, establish a ubiquitous language, and conduct Event Storming workshops. They will gain a comprehensive understanding of how to explore a business domain and be capable of building applications using clean architecture principles based on the domain model.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Software architecture</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Software engineering</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Architecture logicielle</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Génie logiciel</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Instructional films</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Nonfiction films</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Internet videos</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Films de formation</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Films autres que de fiction</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Vidéos sur Internet</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Zihler, Oliver</subfield><subfield code="e">MitwirkendeR</subfield><subfield code="4">ctb</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Liburkina, Alina</subfield><subfield code="e">MitwirkendeR</subfield><subfield code="4">ctb</subfield></datafield><datafield tag="710" ind1="2" ind2=" "><subfield code="a">O'Reilly (Firm),</subfield><subfield code="e">Verlag</subfield><subfield code="4">pbl</subfield></datafield><datafield tag="966" ind1="4" ind2="0"><subfield code="l">DE-91</subfield><subfield code="p">ZDB-30-ORH</subfield><subfield code="q">TUM_PDA_ORH</subfield><subfield code="u">https://learning.oreilly.com/library/view/-/0636920968672/?ar</subfield><subfield code="m">X:ORHE</subfield><subfield code="x">Aggregator</subfield><subfield code="z">lizenzpflichtig</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-ORH</subfield></datafield><datafield tag="935" ind1=" " ind2=" "><subfield code="c">vide</subfield></datafield><datafield tag="951" ind1=" " ind2=" "><subfield code="a">BO</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-ORH</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-91</subfield></datafield></record></collection> |
id | ZDB-30-ORH-104372702 |
illustrated | Not Illustrated |
indexdate | 2025-01-17T11:22:12Z |
institution | BVB |
language | English |
open_access_boolean | |
owner | DE-91 DE-BY-TUM |
owner_facet | DE-91 DE-BY-TUM |
physical | 1 Online-Ressource (1 video file (3 hr., 2 min.)) sound, color. |
psigel | ZDB-30-ORH TUM_PDA_ORH ZDB-30-ORH |
publishDate | 2024 |
publishDateSearch | 2024 |
publishDateSort | 2024 |
publisher | O'Reilly Media, Inc. |
record_format | marc |
spelling | Domain-driven design, event storming, and clean architecture [First edition]. [Sebastopol, California] O'Reilly Media, Inc. 2024 1 Online-Ressource (1 video file (3 hr., 2 min.)) sound, color. zweidimensionales bewegtes Bild tdi rdacontent Computermedien c rdamedia Online-Ressource cr rdacarrier Online resource; title from title details screen (O'Reilly, viewed June 12, 2024) One of the key aspects of Domain-Driven Design (DDD) is the close collaboration between developers and domain experts to ensure that the right thing is developed at the right time. Domain modeling allows us to explore the specific business domain, enabling us to define bounded contexts for relevant business subdomains. The close exchange between domain experts and developers also facilitates the creation of a ubiquitous language for each identified bounded context. However, we commonly struggle on the question of how to explore the business domain most effectively. In recent years, however, the Event Storming method has proven to be an effective means to tackle this question. In our course, we will explore the domain of a fictional company using Event Storming. We will demonstrate how bounded contexts can be derived using Event Storming and how the acquired domain knowledge can be represented as code in a variant of Clean Architecture. By the end of this course, learners will have the practical skills to effectively identify bounded contexts, establish a ubiquitous language, and conduct Event Storming workshops. They will gain a comprehensive understanding of how to explore a business domain and be capable of building applications using clean architecture principles based on the domain model. Software architecture Software engineering Architecture logicielle Génie logiciel Instructional films Nonfiction films Internet videos Films de formation Films autres que de fiction Vidéos sur Internet Zihler, Oliver MitwirkendeR ctb Liburkina, Alina MitwirkendeR ctb O'Reilly (Firm), Verlag pbl |
spellingShingle | Domain-driven design, event storming, and clean architecture Software architecture Software engineering Architecture logicielle Génie logiciel Instructional films Nonfiction films Internet videos Films de formation Films autres que de fiction Vidéos sur Internet |
title | Domain-driven design, event storming, and clean architecture |
title_auth | Domain-driven design, event storming, and clean architecture |
title_exact_search | Domain-driven design, event storming, and clean architecture |
title_full | Domain-driven design, event storming, and clean architecture |
title_fullStr | Domain-driven design, event storming, and clean architecture |
title_full_unstemmed | Domain-driven design, event storming, and clean architecture |
title_short | Domain-driven design, event storming, and clean architecture |
title_sort | domain driven design event storming and clean architecture |
topic | Software architecture Software engineering Architecture logicielle Génie logiciel Instructional films Nonfiction films Internet videos Films de formation Films autres que de fiction Vidéos sur Internet |
topic_facet | Software architecture Software engineering Architecture logicielle Génie logiciel Instructional films Nonfiction films Internet videos Films de formation Films autres que de fiction Vidéos sur Internet |
work_keys_str_mv | AT zihleroliver domaindrivendesigneventstormingandcleanarchitecture AT liburkinaalina domaindrivendesigneventstormingandcleanarchitecture AT oreillyfirm domaindrivendesigneventstormingandcleanarchitecture |