Буду ли я видеть результаты своей работы в крупном проекте?
Здравствуйте!
Я новичок в разработке. Я все еще не могу определиться с направлением: fron или beakend. Склоняюсь к Java enterprise backend.
Просто меня напугали слова, о том, что в backend можно написать 100 строк кода и не увидеть результат своей работы. Хотя я думаю, что и во frontend так же можно сделать.
Я правильно понимаю, что если сервер непрерывной интеграции осуществляет сборку 1 раз в час, то и результаты своей работы я тоже увижу только 1 раз в час?
Я когда писал калькулятор на Java, сначала вывел “Hello world”, что бы посмотреть, что программа живет.
А в коммандной разработке я не участвовал. Вот и спрашиваю: буду ли я видеть результаты своей работы в крупном проекте или буду работать «в слепую»?
Имеется в виду то, что задача, которую вы решали в рамках проекта могут со временем счесть ненужной и она "не увидит свет" - не будет добавлена в код на production сервере, а останется как черновик. Другой вариант - вашу задачу передадут другому разработчику на полпути ее решения и в ней не останется вашего авторства (технического решения и упоминаний в истории коммитов в системе контроля версий - при определенных обстоятельствах).
Я правильно понимаю, что если сервер непрерывной интеграции осуществляет сборку 1 раз в час, то и результаты своей работы я тоже увижу только 1 раз в час?
Вы путаете сборку и деплоймент.
И вообще непонятно чего вы ждете. Представьте, что вы пишете что-то типа 1С. Насколько вы разбираетесь в бухгалтерии, чтобы понять как именно результат вашей работы проявится в программе?
Насколько вы разбираетесь в бизнес-задачах вашего заказчика, чтобы понимать что результаты вашей работы видимы именно в виде UI?
Или вы считаете, что результаты работы должны обязательно быть на ГЛАВНОМ САЙТЕ НА ПЕРВОЙ СТРАНИЦЕ ЗАКАЗЧИКА БОЛЬШИМИ БУКВАМИ?
Я правильно понимаю, что если сервер непрерывной интеграции осуществляет сборку 1 раз в час, то и результаты своей работы я тоже увижу только 1 раз в час?
drg5tvw1, причем тут вообще ci? Вы работаете локально как хотите, когда хотите. CI относится только к продакшену/стейджингу. Результат работы на продакшене вы увидите не через час, и не через день, а через несколько недель, когда все сделаете, все посмотрят, одобрят, протестируют, смерджат. Так же и на фронте.