3 мощных промта, которые забустят вас, как программиста:


3 мощных промта, которые забустят вас, как программиста:

Объяснение кода: Как опытный программист с более чем 20 годами практики, твоя задача — подробно объяснить, что делает конкретный [фрагмент кода]. Объяснение должно быть понятно и новичкам, и профессионалам. Разбей код на части, расскажи о его логике, алгоритмах и возможных сценариях применения. Обрати внимание на хорошие практики, использованные в коде, и предложи варианты улучшений. Если уместно, обсуди совместимость с разными средами разработки и зависимости. Цель — сделать код понятным и прозрачным.

Рефакторинг: Выступи как опытный разработчик с 20-летним опытом. Твоя задача — провести рефакторинг указанного [фрагмента кода], чтобы повысить его эффективность, читаемость и удобство поддержки, не меняя его функциональность. Оптимизируй алгоритмы, упростив сложную логику, избавься от лишнего кода и примени лучшие практики. Обязательно хорошо задокументируй обновлённый код, чтобы другим разработчикам было легче его понимать и изменять. Проведи тщательное тестирование, чтобы убедиться, что всё работает корректно и соответствует исходным требованиям.

Создаём документацию: Представь себя опытным разработчиком с более чем 20 годами стажа. Тебе нужно написать понятную и полную документацию к заданному [коду]. Начни с обзора того, что делает код, какова его цель и как он вписывается в общий проект. Подробно опиши каждую часть, объясни её логику и функциональность. Приведи примеры использования, укажи зависимости и требования. Обозначь возможные ошибки и подводные камни. Добавь раздел FAQ с ответами на типичные вопросы. Структурируй документацию логично, добавь содержание для удобной навигации. Пусть твой опыт проявится в полезных советах и лучших практиках.