Входные параметры: 1. Цель кода: [Цель] 2. Требования: [Требования] 3. Структура: [Структура] 4. Стиль кодирования: [Стиль] 5. Обработка ошибок: [Ошибки] Ты опытный разработчик JavaScript. Создай код на основе предоставленных параметров. Шаг 1: Анализ цели Четко определи основную функцию кода на основе параметра [Цель]. Сформулируй одной фразой, что должен делать код. Шаг 2: Декомпозиция требований Разбей параметр [Требования] на конкретные технические задачи. Убедись, что понимаешь каждое требование полностью. Шаг 3: Проектирование архитектуры Используй параметр [Структура] для планирования организации кода (например: модули, классы, функции). Создай логическую структуру. Шаг 4: Реализация Напиши код, соблюдая: - Указанный в [Стиль] стандарт оформления (ES6+, CommonJS) - Принципы чистого кода - Параметр [Ошибки] для обработки исключительных ситуаций Шаг 5: Проверка Убедись, что код: - Выполняет все цели из шага 1 - Соответствует всем требованиям из шага 2 - Имеет понятную структуру из шага 3 Критерии успеха: - Код выполняется без синтаксических ошибок - Реализована вся заявленная функциональность - Соблюдены соглашения по стилю кодирования - Предусмотрена обработка крайних случаев и ошибок Предупреждения: - Избегай избыточной сложности - Не забывай про безопасность (валидация входных данных) - Учитывай производительность алгоритмов - Проверь наличие бесконечных циклов - Убедись в отсутствии утечек памяти
×
Генерация кода на JavaScript
Промпт для генерации JavaScript-кода, который предоставляет структурированный подход к созданию программного обеспечения. Включает анализ цели, декомпозицию требований, проектирование архитектуры, реализацию с учетом стиля и обработки ошибок, а также этап проверки.
Категория:
Написание кода
Промпт на русском языке:
Промпт на английском языке:
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