Ресурсы для изучения DDD
Так вышло, что в этом году я сильно заинтересовался темой Domain driven design и по мере возможности ее изучал. Про выводы, которые я сделал расскажу позже, а в этой статье хочу поделиться источниками, которыми пользовался и считаю наиболее полезными.
Главным образом, это два курса на Pluralsight:
- Отличный вводный курс “Domain driven design fundamentals”. Курс включает комментарии Эрика Эванса и был одобрен Ван Верноном (оба - авторы самых популярных книг по DDD).
- Более практический курс, который стоит посмотреть следом - “Domain driven design in practice”
По своему опыту могу сказать, что курсы на Pluralsight позволяют сэкономить кучу времени. Понятно, что если прочитать книги Эванса и Ван Вернона, то знания о DDD будут глубже. Но курсы также дают вполне четкое представление о Domain driven design за меньшее время. Словом, для первичного погружения - рекомендую! Кстати, для обоих курсов есть субтитры на русском и английском. А еще Microsoft дарит 3 месяца использования Pluralsight, берем здесь.
Также очень полезен блог Владимира Хорикова. Он является отличным дополнением его курса.
В своем выступлении на конференции Domain-Driven Design Europe в 2016 году, Эванс рассказывает об актуальности DDD в наши дни. Очень любопытно.
Приятного изучения!