# Собираем первую рабочую версию

Курс: Claude Code и терминал: с 0 — https://zero2claude.ru/learn/code-terminal
Канонический URL: https://zero2claude.ru/learn/code-terminal/8-4-pervaya-versiya

Цель первой версии — чтобы хоть что-то работало, пусть некрасиво. Это MVP: рабочая основа, которую дальше улучшают по шагам.

Описание готово, картинка результата ясная. Теперь самый волнующий момент — собрать **первую версию**, которую можно запустить и увидеть. И здесь есть одно правило, которое сильно облегчает жизнь: **цель первой версии — чтобы хоть что-то работало**.

## Что такое MVP

У этой идеи есть короткое имя — **MVP** (минимально рабочая версия). Это самый простой вариант проекта, который уже **что-то делает**. Калькулятор, который умеет только складывать два числа и выводит ответ, — это уже MVP. Пусть он без красивых кнопок, без деления, без оформления. Главное — он работает.

Claude собирает такой каркас, ты запускаешь его и смотришь своими глазами: вот оно, живое, реагирует на нажатие. Это намного приятнее и полезнее, чем долго полировать то, что ещё ни разу не запускалось.

## Рабочее «некрасиво» лучше идеального «никогда»

Есть ловушка, в которую попадают многие новички: хочется сразу сделать **идеально**. Красивые цвета, все функции, ни одной шероховатости. И за этим стремлением проект часто так и не выходит в свет.

```
Лучше рабочая «некрасивая» версия сегодня,
чем идеальная «никогда».
```

Когда первая версия уже запускается, ты получаешь главное — **опору**. На неё можно смотреть, её можно показать, её можно улучшать. А улучшать готовое куда проще, чем доводить до совершенства то, чего ещё нет.

## Что дальше

Первая рабочая версия — это не финиш, а старт. Дальше проект растёт **по шагам**: добавили вычитание — проверили; навели красоту кнопкам — проверили; и так далее. Именно об этом ритме — следующий урок.

## Попробуй

Заданий в терминале здесь нет. Запомни главную мысль: не гонись за идеалом с первого захода. Сначала — чтобы работало, потом — чтобы было хорошо. В следующем уроке разберём, как добавлять возможности одну за другой.
