codegeekalpha Ответов: 1

Использование шаблонов проектирования при разработке веб-сервиса REST


каковы различные преимущества использования шаблонов проектирования при разработке веб-сервиса?
можем ли мы получить лучшую производительность приложения с помощью дизайнерских скороговорок? какие шаблоны проектирования хороши для повышения производительности веб-приложения в asp.net.
Можем ли мы получить хорошую производительность в веб-сервисе REST, если будем использовать шаблоны проектирования.
Если мы сравним производительность двух приложений, одно из которых работает только с MVC, а другое-с MVC и предоставляет услугу restful. Какой из них лучше по производительности. Каковы преимущества, если мы сделаем веб-сервис rest отличным от расширяемости ( front end development)

Что я уже пробовал:

я смотрю на шаблоны проектирования, которые эффективны в производительности.

F-ES Sitecore

Шаблоны проектирования не имеют ничего общего с производительностью, для повышения производительности вам обычно нужно писать плохой код, а не хороший (например, google "loop unrolling"). Вы используете шаблоны проектирования для простоты обслуживания и понимания. Если вы ищете производительность, то вам нужно искать в другом месте.

1 Ответов

Рейтинг:
12

Mehdi Gholam

Шаблоны предназначены для процесса разработки и более легкого обслуживания кода (Вы разработчик и любой, кто берет на себя код после вас), а не для производительности.

Чтобы повысить производительность, вам необходимо :

1) Определите горлышки бутылок с помощью профилирования.
2) оптимизация кода из 1
3) Используйте кэширование
4) ...