Когда говорят о качестве кода, часто упоминают DDD. Но реально ли так сильны эти три буквы?
Спасибо всем, кто нас слушает. Ждем Ваши комментарии.
Бесплатный открытый курс "Rust для DotNet разработчиков": https://www.youtube.com/playlist?list=PLbxr_aGL4q3S2iE00WFPNTzKAARURZW1Z)
Shownotes:
00:00:00 Вступление
00:04:20 Что такое DDD?
00:13:20 На сколько сильно программист должен знать предметную область?
00:36:20 Стратегические паттерны DDD
00:41:00 Самое главное - единый язык
00:44:00 Инфраструктурная команда и DDD
00:52:00 Ограниченный контекст
01:01:00 Аггрегат
01:06:00 Богатая и анемичная модель
01:23:00 Value Object
01:29:00 Entity
01:32:00 Application Service
01:46:00 Repository
02:03:00 Если в бизнесс процессах хаос?
Ссылки:
https://habr.com/ru/articles/580972/) : Та самая книга
https://youtu.be/CR9mLGN9jh0) : Алексей Мерсон — Domain-driven design: рецепт для прагматика
Видео: https://youtube.com/live/WJy1zZ3YbgU)
Слушайте все выпуски: https://dotnetmore.mave.digital)
YouTube: https://www.youtube.com/playlist?list=PLbxr_aGL4q3R6kfpa7Q8biS11T56cNMf5)
Twitch: https://www.twitch.tv/dotnetmore)
Обсуждайте:
Следите за новостями:
– Twitter: https://twitter.com/dotnetmore)
– Telegram channel: https://t.me/dotnetmore)
Copyright: https://creativecommons.org/licenses/by-sa/4.0/)