Я занимаюсь asp.net в течение многих лет и сейчас играю в догоняние с MVC и DDD. Я понимаю большинство концепций. Я переопределяю веб-сайт, который предназначен для спортивного сайта. По сути, это приложение стиля CRUD, но хотелось бы использовать DDD для целей обучения и гибкости. Решили не делать CQRS, так как это кажется излишним, хотя я вижу преимущества скорости. Я много рассказываю о Греге Янге и других, но это дошло до сцены, когда варианты почти подавляют и не хватает в попытке решить проблему. aggregates being:
- Season
- Fixture HAS HomeTeam
- Fixture HAS AwayTeam
- fithlure имеет gamesheest
- fithlure имеет список соревнования
(может быть лига и Cup Game)
- season fithure имеет news
- News newscategory
- gameshory
/> Галерея имеет fithlure
Обратите внимание, что приспособление и геймэзист идут в обе стороны, верно ли это? Я знаю, что это сработает, но есть ли лучший способ? Мне нужно было бы отображать игровые листы самостоятельно, а также светильники. В противном случае я мог бы просто сделать fixturerepo.getbyseason (сезон). [0] .gamesheet и т. Д. < /p>
Заранее за любые комментарии. < /P>
Подробнее здесь:
https://stackoverflow.com/questions/305 ... pplication