Resharper 6 живых шаблонов для разработчика CQRS - PullRequest
0 голосов
/ 13 сентября 2011

В списке ddd-cqrs было несколько разговоров о людях, использующих живые шаблоны Resharper, чтобы помочь позаботиться о шаблонном коде, который вы получаете при работе с CQRS dev.

Это лучший способ преодолеть шаблонное безумие, и есть ли у кого-то, чем бы он хотел поделиться с сообществом?

1 Ответ

0 голосов
/ 07 декабря 2011

CQRS, по своей сути, заключается в разделении ваших запросов и команд.Такая простая концепция на самом деле не должна требовать какого-либо кода базовой платы (отсюда и обратная реакция против каркасов в списке ddd-cqrs).

Тем не менее, CQRS с Event Sourcing имеет довольно много кода, который вам нужно сгенерировать.И, как и весь код с повторяющимся характером, использующий что-то вроде живых шаблонов ReSharper, звучит как отличная идея.

Проблема будет в том, что использование шаблонов мешает людям улучшать вещи или менять способы их выполнения.Шаблоны следует рассматривать как живые существа, которые необходимо поддерживать и заботиться, чтобы вы не боялись улучшения своей реализации.

...