Промт для персональной сессии коучинга по программированию

Программирование и код

Кому нужен этот промт и как он работает?

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

С его помощью можно сэкономить время на поиске ошибок и повышении качества программы. Вы отправляете код или описание проблемы — включая сообщения об ошибках или необычное поведение программы — после чего получаете развернутый отзыв с рекомендациями. Такой подход упрощает изучение новых технологий и ускоряет отладку.

Готовый к использованию промт

Как пользоваться промтом и на что обратить внимание

Для эффективного использования промта:

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

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

Примеры использования

Пример 1: анализ и отладка ошибки в Python-скрипте.

Пример 2: совет по улучшению алгоритма сортировки.

Пример ответа нейросети

В вашем коде Python возникла ошибка IndexError, потому что индекс 5 выходит за пределы списка из трех элементов. Рекомендую перед доступом к элементу проверять границы списка, например, используя проверку if index >= 0 and index < len(lst). Это улучшит устойчивость функции. Также можно обработать возможное исключение через try-except, если важно обеспечить выполнение программы без прерываний.
Что касается JavaScript, сортировка пузырьком работает, но неэффективна для больших массивов. Рекомендую рассмотреть встроенный метод arr.sort() с функцией сравнения или алгоритм быстрой сортировки (QuickSort) для повышения скорости. Можно также оптимизировать внутренний цикл, прекращая итерации, если за проход не было обменов элементов.

Итог: зачем использовать этот промт?

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

Main benefit: Быстрый и детальный анализ кода с качественными рекомендациями для улучшения и отладки

gpt
Оцените автора
Добавить комментарий