@iTaurusi

Проект от начала до конца?

Всем привет. Изучаю веб разработку, пока что в качестве хобби. Решил сделать свой проект для практики. Есть куча идей, но как реализовать, пока неясно, особенно бэкэнд..
В сети миллиард гайдов, но все одинаковые, и мало полезного.

Так вот, подскажите, пожалуйста, как происходит разработка в реальном проекте. Как проходят этапы? Сначала фронт, потом бэк добавляется или наоборот или одновременно всё делается?

Просто думаю, сделать то что умею, а именно фронтэнд, а бэкэнд оставить знающим людям. Потому что не понимаю как работать с бд.

Вообщем в голове каша, хотелось бы понимать правильные этапы разработки проекта, во избежания ошибок.
  • Вопрос задан
  • 249 просмотров
Пригласить эксперта
Ответы на вопрос 2
index0h
@index0h
PHP, Golang. https://github.com/index0h
как происходит разработка в реальном проекте. Как проходят этапы? Сначала фронт, потом бэк добавляется или наоборот или одновременно всё делается?

1. Постановка продуктового ТЗ. Это определение того, что собственно нужно сделать, например добавить на главную календарь.
2. Согласование этапов и правил взаимодействия, документирование api.
3. Постановка задач, для верстки, для фронта, для бэка.
4. Создание общей ветки на фичу.
5. Для каждой задачи - имплементация -> покрытие тестами -> код ревью -> вливание кода в основную ветку.
6. Разворачивание ветки на тестовом стенде, постановка задачи для QA.
7. Вливание ветки в master.
8. Релиз фичи на production.
9. Повторное тестирование QA уже на production.
Ответ написан
Комментировать
@balamyt92
; select * from users; --
Сначала проектируешь все сценарии пользователя на сайте. Потом идешь и показываешь и объясняешь как это все работает тех специалисту. Он дает оценку возможности реализации данного чуда и говорит где ты прокосячил в плане логики (а ты прокосячил). Если специалист дал добро то идешь отрисовывать все и верстать. Получаешь звиздулей за то что сверстал какое то говно. ???? PROFIT!
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы