4.2: Планування
- Час на виконання: 20-25 хвилин
Інтерактивний урок: Запустіть
/start-4-2в Claude Code
В цьому уроці: Claude проводить інтерв'ю щоб створити специфікацію вимог.
Що таке вимоги?
Вимоги — це опис того, що ви будуєте, перш ніж ви почнете будувати.
Думайте про це як "контракт" між вами та тим, хто будує. Більше деталей на початку — менше сюрпризів пізніше.
Цей принцип застосовується незалежно від того, чи ви працюєте з:
- AI-інструментами
- Розробниками
- Дизайнерами
- Агентствами
Розпливчасті інструкції = неочікувані результати. Конкретні вимоги = те, що ви насправді хотіли.
Що таке "логіка" в програмному забезпеченні?
Логіка — це правила того, як щось поводиться. Це шар "якщо це, то те".
Кожен застосунок має логіку:
- Якщо користувач натискає кнопку → показати наступний екран
- Якщо відповідь = A → додати бал до типу особистості X
- Якщо рахунок найвищий → показати цей результат
Ви визначаєте логіку простою англійською. Claude реалізує її в коді.
Як працюють рушії рекомендацій
Вікторини, рекомендатори продуктів та системи підбору — всі використовують один патерн:
- Вхідні дані користувача → відповіді, уподобання, вибори
- Система оцінювання → кожен ввід додає вагу до результатів
- Вивід → результат з найвищим балом перемагає
Для вікторини особистості:
- Кожна відповідь відображається на тип особистості
- Відповіді накопичують бали
- Фінальний результат = особистість з найбільшою кількістю балів
Ви не кодуєте це — ви просто визначаєте відображення.
Чому важливі візуальні попередні перегляди
Слова неоднозначні. "Сучасний" означає різні речі для різних людей.
Бачити варіанти швидше ніж описувати уподобання. Ви знаєте це коли бачите.
Claude може генерувати HTML-файли попереднього перегляду з різними візуальними стилями та відкривати їх у вашому браузері. Ви обираєте що вам подобається — або змішуєте елементи з кількох варіантів.
Файл REQUIREMENTS.md
Наприкінці цього уроку всі ваші рішення зберігаються в одному файлі: REQUIREMENTS.md
Це включає:
- Що ви будуєте
- Логіку (як це працює)
- Уподобання візуального стилю
- Контент (питання, результати тощо)
Цей файл — специфікація з якої Claude будує в наступному уроці.
Що далі
4.3: Розробка та ітерації → — Спостерігайте як Claude будує ваш застосунок, потім уточнюйте поки він вам не сподобається