Incoding Rapid Development Framework ( part 2 CQRS )
Пред история Моя предыдущая статья была знакомством с Incoding Framework, которое начиналось с IML (наша флагманская фича). IML подтолкнул нас развить проект больше, чем набор утилит (такого добра полно в любой команде разработчиков) используемых в проектах компании, но это не значит, что другие компоненты не прорабатываются, а напротив «полируются» с не меньшей детализацией и это я попробую Вам доказать.Я об этом уже писал Как и прошлый мой пост, этот тоже будет от части компиляцией из статей (CQRS vs N-Layer, CQRS расширенный курс) нашего блога, который поможет сразу познакомиться с нашей реализацией популярного подхода CQRS, а также с добавлением новых деталей и комментариев.Серебренная пуля ? Раньше я всегда был сторонником того, что у каждого решения есть свои минусы и плюсы, но CQRS на мой взгляд превосходит N-Layer, а также не имеет «противопоказаний» или «побочных эффектов», что делает его кандидатом на первый патрон в обойму, но обо всем по порядку.Кто-то не слышал про CQRS? Для тех, кто уже использует CQRS, первые разделы могут быть не интересны, поэтому прежде чем поставить ярлык «велосипед», предлагаю ознакомиться с разделом killing feature, который может Вас убедить в обратном. Тем же, кто использует N-Layer архитектуру, стоит задуматься о переходе на CQRS и чтобы подкрепить свое предложение я опишу наш путь к CQRSЧитать дальше →