Промпт-инжиниринг для разработчиков: 5 паттернов которые реа

Большинство статей о промпт-инжиниринге написаны для маркетологов. Но у нас, разработчиков, совсем другие задачи.

Вот 5 паттернов которые я использую каждый день:

1. Роль + контекст в начале Не "напиши тест", а "ты — senior TypeScript разработчик в проекте с NestJS + Clean Architecture. Напиши unit-тест для этого сервиса с учётом принципа изоляции зависимостей".

2. Формат ответа явно "Ответь в формате: [проблема] → [причина] → [решение]. Без вводных слов." LLM по умолчанию добавляет много лишнего — явный формат режет шум.

3. Примеры вместо объяснений "Сделай как в этом примере: [код]. Не объясняй что делаешь." Один рабочий пример > три абзаца описания задачи.

4. Ограничения важнее требований "Реализуй без any, без мутаций, без side effects." AI хорошо следует запретам — лучше чем позитивным рекомендациям.

5. Итеративные уточнения Первый промпт — черновик. Второй — "что из этого нарушает SRP?" Третий — "теперь перепиши с учётом этого". Три коротких промпта мощнее одного длинного.

Бонус: всё это работает вдвое лучше когда у вас есть CLAUDE.md с контекстом проекта — тогда не нужно повторять роль и стек в каждом промпте.

Какой паттерн уже используете? И какой 3из этих кажется излишним?

Промпт-инжиниринг для разработчиков: 5 паттернов которые реа | Сетка — социальная сеть от hh.ru