Промпт для написания кода на JavaScript

×

Генерация кода на JavaScript

Промпт для генерации JavaScript-кода, который предоставляет структурированный подход к созданию программного обеспечения. Включает анализ цели, декомпозицию требований, проектирование архитектуры, реализацию с учетом стиля и обработки ошибок, а также этап проверки.

Иконка глаза 1
Категория: Написание кода
Модели: ChatGPT Claude Grok DeepSeek
Промпт на русском языке:
Входные параметры:
1. Цель кода: [Цель]
2. Требования: [Требования]
3. Структура: [Структура]
4. Стиль кодирования: [Стиль]
5. Обработка ошибок: [Ошибки]

Ты опытный разработчик JavaScript. Создай код на основе предоставленных параметров.

Шаг 1: Анализ цели
Четко определи основную функцию кода на основе параметра [Цель]. Сформулируй одной фразой, что должен делать код.

Шаг 2: Декомпозиция требований
Разбей параметр [Требования] на конкретные технические задачи. Убедись, что понимаешь каждое требование полностью.

Шаг 3: Проектирование архитектуры
Используй параметр [Структура] для планирования организации кода (например: модули, классы, функции). Создай логическую структуру.

Шаг 4: Реализация
Напиши код, соблюдая:
- Указанный в [Стиль] стандарт оформления (ES6+, CommonJS)
- Принципы чистого кода
- Параметр [Ошибки] для обработки исключительных ситуаций

Шаг 5: Проверка
Убедись, что код:
- Выполняет все цели из шага 1
- Соответствует всем требованиям из шага 2
- Имеет понятную структуру из шага 3

Критерии успеха:
- Код выполняется без синтаксических ошибок
- Реализована вся заявленная функциональность
- Соблюдены соглашения по стилю кодирования
- Предусмотрена обработка крайних случаев и ошибок

Предупреждения:
- Избегай избыточной сложности
- Не забывай про безопасность (валидация входных данных)
- Учитывай производительность алгоритмов
- Проверь наличие бесконечных циклов
- Убедись в отсутствии утечек памяти
Промпт на английском языке:
Input Parameters:
1. Code Purpose: [Цель]
2. Requirements: [Требования]
3. Structure: [Структура]
4. Coding Style: [Стиль]
5. Error Handling: [Ошибки]

You are an experienced JavaScript developer. Create code based on the provided parameters.

Step 1: Purpose Analysis
Clearly define the main function of the code based on the [Цель] parameter. Formulate in one phrase what the code should do.

Step 2: Requirements Decomposition
Break down the [Требования] parameter into specific technical tasks. Ensure you understand each requirement completely.

Step 3: Architecture Design
Use the [Структура] parameter to plan the code organization (e.g.: modules, classes, functions). Create a logical structure.

Step 4: Implementation
Write the code following:
- The coding standard specified in [Стиль] (ES6+, CommonJS)
- Clean code principles
- The [Ошибки] parameter for exception handling

Step 5: Verification
Ensure the code:
- Meets all goals from Step 1
- Satisfies all requirements from Step 2
- Maintains the clear structure from Step 3

Success Criteria:
- Code executes without syntax errors
- All declared functionality is implemented
- Coding style conventions are followed
- Edge cases and errors are handled

Warnings:
- Avoid excessive complexity
- Don't forget security (input validation)
- Consider algorithm performance
- Check for infinite loops
- Ensure no memory leaks