Топ-10 полезных промптов в ChatGPT для программистов

Промпт — это текстовый запрос к ИИ. Чем он чётче, тем точнее результат. Программистам особенно важно уметь правильно формулировать такие запросы, чтобы экономить время и получать качественную помощь.
Как составить хороший промпт?
-
Формула: Действие → Вид результата → Тема → Аудитория → Объём
-
Уточняйте контекст задачи
-
Лучше всего работают английские формулировки
-
Будьте конкретны и структурированы
Готовые промпты для исползования:
Рефакторинг кода:
У меня есть код, который нуждается в рефакторинге. Можешь улучшить его читаемость и эффективность?
Вот код: <...>
Рекомендации по библиотеке или фреймворку:
Я начинаю новый проект. Можешь порекомендовать подходящую библиотеку <...>
или фреймворк для <...>
?
Планирование проекта и расстановка приоритетов задач:
Я планирую дорожную карту своего проекта. Можешь предложить список задач с приоритетом на основе <требования или ограничения проекта>
?
Действуйте как веб-браузер:
Я хочу, чтобы вы действовали как текстовый веб-браузер, просматривающий воображаемый Интернет...
(подробности в оригинальном промпте)
Выступите в роли тестировщика обеспечения качества ПО:
Я хочу, чтобы вы выступили в роли тестировщика обеспечения качества программного обеспечения для нового программного приложения...
(подробности в оригинальном промпте)
Интерпретатор Python:
Я хочу, чтобы вы действовали как интерпретатор Python. Я дам вам код Python, а вы выполните его. Не давать никаких пояснений.
Первый код: print('hello world!')
Поиск багов:
Определи потенциальные проблемы производительности в коде на {язык программирования}
: {фрагмент кода}
.
Алгоритм сортировки:
Сгенерируй пример кода на Python для реализации алгоритма сортировки, который использует нестандартный подход, и объясни его преимущества.
Тестирование приложения:
Создай тестовый план для проверки функционала веб-приложения, включая юнит-тесты, интеграционные тесты и тесты пользовательского интерфейса.
Автоматизация деплоя:
Напиши сценарий для автоматизации деплоя приложения на облачной платформе, включая обработку ошибок и уведомления.
Зарегистрируйтесь, чтобы оставлять комментарии
Вход
Заходите через социальные сети
FacebookTwitter