asp.net mvc приложение улучшает эффективность предложения - PullRequest
2 голосов
/ 20 октября 2010

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

Как, например, GUI, Controller, Repository.

Любые идеиReagrding ViewModels можно указать в разделе «Контроллер»?если мы разместим какие-либо хорошие результаты?

Спасибо

1 Ответ

2 голосов
/ 20 октября 2010

Простой факт заключается в том, что каждый магазин является своим и имеет своих личностей, которые предпочитают кодировать определенным образом.Если вы ищете в Google-коде или gitbut Repository.cs или RepositoryBase.cs, вы получите 100 различных реализаций одного и того же шаблона!Даже не начинайте рассказывать о том, что принадлежит людям в ControllerBase.cs или нет.

Существует также огромная разница между различными типами проектов.Приложения в стиле интрасети с MVC полностью отличаются от крупномасштабных веб-приложений.Уровни обслуживания против прямых запросов к базе данных, NoSql против традиционных подходов SQL, доменное проектирование против приложений с постоянством, FluentVal против DataAnnotations.

Мой ответ - ответа нетДелайте то, что работает для вас, лучше всего подходит вашей команде и поддерживает ваш код в чистоте и гибкости.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...