Полезны ли шаблоны Unit Of Work и Repository для больших проектов?

Я начинаю новый веб-проект с использованием ASP. NET Webforms + EF4. Я пытаюсь применить шаблон репозитория с шаблоном единицы работы, следуя этому руководству: http://www.dotnetage.com/publishing/home/2011/07/05/6883/the-repository-pattern- with-ef-code-first-dependeny-injection-in-asp-net-mvc3.html

Думаю, я понял идею, но мой вопрос в том, что, когда я создаю новый объект в модели, есть ли у меня определить этот объект в IDALContext единицы работы? Разве это не препятствие для быстрого развития? Также, если вы работаете с несколькими разработчиками и не хотите, чтобы другие разработчики видели ваш DAL, как вы можете с этим справиться? Поскольку в этом шаблоне, как я понимаю, когда вы создаете новый объект в модели, вы также должны определить его в IDALContext для этого руководства. Извините, я так смущен этим.

25
задан wonea 11 October 2016 в 07:47
поделиться