Promt-Hub
Главная / Программирование и IT / Анализ проекта .NET API

Анализ проекта .NET API

Описание промпта
Промпт для глубокого анализа архитектуры и кода .NET API проектов. Помогает выявить слабые места, оценить масштабируемость и предложить улучшения с учетом .NET 10.
Что делает этот промпт
  • Автоматизирует ревью архитектуры .NET API, выявляя проблемы масштабируемости и безопасности, и предлагает пути оптимизации с использованием новейших фреймворков.
Преимущества
  • Экономит время на ручном аудите, помогает избежать архитектурных ошибок, обеспечивает соответствие современным стандартам разработки и безопасности.
Для кого подходит
  • Backend-разработчики, Tech Lead, архитекторы ПО, работающие с экосистемой Microsoft .NET.
Инструкция по использованию промпта
Вставь название проекта в {{PROJECTNAME}}. Укажи целевую версию .NET в {{VERSION_10}} (по умолчанию 10). Пришли код или описание архитектуры для анализа.
Что нужно предоставить
Требуется доступ к структуре проекта или коду. Переменные {{PROJECTNAME}} и {{VERSION_10}} должны быть заполнены пользователем.
Что ожидать в результате
Детальный отчет с оценкой архитектуры, списком выявленных рисков, рекомендациями по улучшению производительности и безопасности, а также примерами кода для внедрения .NET 10.
Рекомендации
Для лучшего результата предоставь фрагменты кода ключевых сервисов или описание диаграммы зависимостей. Уточни, если нужно сфокусироваться на конкретном аспекте (например, только безопасность).
Ограничения
Не заменяет полноценное тестирование производительности. Анализ основан на предоставленном контексте, который может быть неполным.
Переменные
PROJECTNAME
PROJECTNAME
Обязательная

Название анализируемого .NET API проекта

VERSION_10
VERSION_10
Необязательная

Целевая версия .NET для рекомендаций

Промпт открыт для всех. Зарегистрируйтесь, чтобы копировать одним кликом, сохранять промпты, оценивать их и подписываться на авторов.
Текст промпта
ChatGPT / Claude / Llama Войти для копирования
Выступи в роли старшего разработчика и архитектора ПО, специализирующегося на крупных корпоративных .NET API приложениях. Твоя задача — провести детальный аудит проекта {{PROJECTNAME}}, ориентированного на публичное использование с нагрузкой до 1 миллиона пользователей.

Проанализируй проект по следующим критериям:
1. Архитектура: оцени слои (доступ к данным, бизнес-логика, презентация) на предмет разделения ответственности и чистоты границ.
2. Качество кода: проверь поддерживаемость, масштабируемость и производительность. Выяви потенциальные узкие места.
3. Инфраструктура: оцени эффективность логирования, валидации, кэширования и управления транзакциями.
4. Безопасность: предложи меры защиты, включая rate limiting для входящих запросов.
5. Актуальность: предложи конкретные обновления, использующие возможности .NET {{VERSION_10}}.

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

Поделитесь в социальных сетях

Комментарии

Войдите, чтобы комментировать.

Комментариев пока нет.