Обратите внимание, что наш сайт не размещает какие-либо файлы из списка. Вы не можете скачать
эти файлы или скачать torrent-файл.
|
.gitignore |
5.86Кб |
01. Course Overview.mp4 |
3.70Мб |
02. Introduction and Overview.mp4 |
2.62Мб |
03. What to Expect from This Course and This Module.mp4 |
2.39Мб |
04. Understanding the Value of Domain-Driven Design.mp4 |
3.69Мб |
05. Gaining a High-Level Understanding of DDD.mp4 |
7.71Мб |
06. Exploring the Benefits and Potential Drawbacks of DDD.mp4 |
7.59Мб |
07. Inspecting a Mind Map of Domain-Driven Design.mp4 |
8.34Мб |
08. Introducing Our Sample Application.mp4 |
6.22Мб |
09. Exploring the Sample Apps High-level Structure.mp4 |
7.78Мб |
10. Review and Resources.mp4 |
2.31Мб |
11. Introduction and Overview.mp4 |
1.91Мб |
12. Introducing Our Domain.mp4 |
2.31Мб |
13. Planning Ahead to Learn About the Domain.mp4 |
1.84Мб |
14. Conversation with a Domain Expert-Exploring the Domain and Its Subdomains.mp4 |
5.40Мб |
15. Conversation with a Domain Expert-Exploring the Scheduling Subdomain.mp4 |
9.84Мб |
16. Reviewing Key Takeaways from Meeting with Domain Experts.mp4 |
4.05Мб |
17. Taking a First Pass at Modeling our Subdomain.mp4 |
1.82Мб |
18. Using Bounded Contexts to Untangle Concepts that Appear to Be Shared.mp4 |
7.58Мб |
19. Conversation with Eric Evans on Subdomains and Bounded Contexts.mp4 |
2.43Мб |
20. Introducing Context Maps.mp4 |
10.14Мб |
21. Addressing the Question of Separate Databases per Bounded Context.mp4 |
3.44Мб |
22. Specifying Bounded Contexts in our Application.mp4 |
2.93Мб |
23. Understanding the Ubiquitous Language of a Bounded Context.mp4 |
6.61Мб |
24. Conversation with a Domain Expert- Working on our Ubiquitous Language.mp4 |
10.90Мб |
25. Reviewing Important Concepts from This Module.mp4 |
8.95Мб |
26. Review and Resources.mp4 |
1.81Мб |
27. Introduction and Overview.mp4 |
2.62Мб |
28. The Importance of Understanding DDD Terms.mp4 |
3.13Мб |
29. Focusing on the Domain.mp4 |
4.62Мб |
30. Identifying Events Leads to Understanding Behaviors.mp4 |
3.77Мб |
31. Comparing Anemic and Rich Domain Models.mp4 |
5.43Мб |
32. Understanding Entities.mp4 |
2.96Мб |
33. Differentiating CRUD from Complex Problems that Benefit from DDD.mp4 |
2.95Мб |
34. Switching Between Contexts in a UI.mp4 |
7.51Мб |
35. Using GUIDs or Ints for Identity Values.mp4 |
3.71Мб |
36. Talking with Eric Evans About the Responsibility of Entities.mp4 |
1.84Мб |
37. Implementing Entities in Code.mp4 |
15.69Мб |
38. Synchronizing Data Across Bounded Contexts.mp4 |
3.47Мб |
39. Review and Resources.mp4 |
4.50Мб |
40. Introduction and Overview.mp4 |
1.25Мб |
41. Getting Acquainted with Value Objects.mp4 |
2.66Мб |
42. Recognizing Commonly Used Value Objects.mp4 |
6.81Мб |
43. Getting More Insight from Eric Evans and Vaughn Vernon.mp4 |
7.41Мб |
44. Implementing Value Objects in Code.mp4 |
11.44Мб |
45. Understanding Domain Services.mp4 |
4.79Мб |
46. Review and Resources.mp4 |
5.54Мб |
47. Introduction and Overview.mp4 |
1.60Мб |
48. Tackling Data Complexity.mp4 |
4.11Мб |
49. Introducing Aggregates and Aggregate Roots.mp4 |
4.15Мб |
50. Considering Associations in Aggregates.mp4 |
10.71Мб |
51. Handling Relationships that Span Aggregates.mp4 |
3.50Мб |
52. Evolving the Appointments Aggregate.mp4 |
2.41Мб |
53. Using Invariants to Better Understand Our Aggregate.mp4 |
2.93Мб |
54. Modeling Breakthroughs and Refactoring.mp4 |
2.66Мб |
55. Recognizing Signs of a Misidentified Aggregate.mp4 |
6.33Мб |
56. Considering Schedule as Our New Aggregate.mp4 |
2.78Мб |
57. Exploring the Schedule Aggregate in Our Application.mp4 |
18.59Мб |
58. Sharing Our Tips for Aggregate Design.mp4 |
1.94Мб |
59. Review and Resources.mp4 |
3.50Мб |
60. Introduction and Overview.mp4 |
1.11Мб |
61. Introducing Repositories.mp4 |
6.88Мб |
62. Repository Benefits.mp4 |
2.06Мб |
63. Repository Tips.mp4 |
4.91Мб |
64. Avoiding Repository Blunders.mp4 |
3.82Мб |
65. Addressing the Debates Around Using Repositories.mp4 |
7.40Мб |
66. Returning IQueryables-Pros and Cons.mp4 |
12.91Мб |
67. Considering Generic Repositories and Interfaces.mp4 |
7.81Мб |
68. Exploring Repositories in our Application.mp4 |
17.38Мб |
69. Introducing the Specification Pattern.mp4 |
12.78Мб |
70. Using Specifications with Repositories in Our App.mp4 |
16.92Мб |
71. Review and Resources.mp4 |
4.14Мб |
72. Introduction and Overview.mp4 |
1.56Мб |
73. Introducing Domain Events.mp4 |
5.24Мб |
74. Identifying Domain Events in Our System.mp4 |
2.54Мб |
75. Designing Domain Events.mp4 |
2.18Мб |
76. Applying Domain Events to a Simple App.mp4 |
23.60Мб |
77. Exploring Domain Events in Our Application.mp4 |
18.78Мб |
78. Introducing Anti-Corruption Layers.mp4 |
6.48Мб |
79. Review and Resources.mp4 |
4.28Мб |
80. Introduction and Overview.mp4 |
1.34Мб |
81. Reviewing Our Current System Design.mp4 |
3.48Мб |
82. Addressing a New Feature with the Domain Expert.mp4 |
3.77Мб |
83. Planning Our Implementation Steps.mp4 |
1.72Мб |
84. Introducing Message Queues.mp4 |
6.59Мб |
85. Sending a Message to the Queue.mp4 |
4.95Мб |
86. Reading From the Message Queue and Acting on the Message.mp4 |
8.61Мб |
87. Using Multiple Queues to Handle Various Communications.mp4 |
7.21Мб |
88. Debugging to See the Detailed Implementation in Code.mp4 |
23.12Мб |
89. Considering Microservices.mp4 |
5.31Мб |
90. Sharing Some Tips for Extending and Running the Sample Application.mp4 |
4.70Мб |
91. Considering the UI in the Domain Design.mp4 |
4.74Мб |
92. Modeling with Event Storming and Other Techniques.mp4 |
5.06Мб |
93. Eric Evans on the Fallacy of Perfectionism.mp4 |
2.23Мб |
94. Lessons Learned Since Our 2014 Course.mp4 |
7.27Мб |
95. Review and Resources.mp4 |
5.82Мб |
adding-in-domain-events-and-anti-corruption-layers-slides.pdf |
16.32Мб |
App.cs |
1.47Кб |
Appointment.cs |
2.25Кб |
AppointmentConfirmed.cs |
605б |
AppointmentCreated.cs |
596б |
AppointmentSchedulingService.cs |
598б |
ConsoleWriter.cs |
829б |
Content.txt |
9.04Кб |
DomainEventsConsole.csproj |
431б |
DomainEventsConsole.sln |
1.09Кб |
elements-of-a-domain-model-slides.pdf |
8.79Мб |
evolving-the-application-easily-thanks-to-ddd-slides.pdf |
10.45Мб |
IDomainEvent.cs |
180б |
IEntity.cs |
219б |
IHandle.cs |
269б |
introducing-domain-driven-design-slides.pdf |
8.20Мб |
IRepository.cs |
303б |
launch.json |
1.16Кб |
LICENSE |
1.04Кб |
modeling-problems-in-software-slides.pdf |
13.69Мб |
NotifyUIAppointmentConfirmed.cs |
657б |
NotifyUIAppointmentCreated.cs |
597б |
NotifyUserAppointmentCreated.cs |
585б |
Poster.jpg |
220.42Кб |
Program.cs |
1.01Кб |
README.md |
82б |
Repository.cs |
1.16Кб |
tackling-complexity-with-aggregates-slides.pdf |
7.79Мб |
tasks.json |
1.21Кб |
understanding-value-objects-and-services-in-the-model-slides.pdf |
4.74Мб |
working-with-repositories-slides.pdf |
5.78Мб |