А когда он всех заебет то будет сиквел в котором ДЖУН приходит в офис, а офис переехал и не сказал куда?
Меняешь работу, так как фирма близка к коллапсу и все разбегаются, на новой неожиданно тот самый джун теперь твой начальник-тимлид.
Ну и отлично, прод точно не уронит.
Тебе не уронить то, что не стоит и никогда не стояло. Ауф
Слова не мальчика, но... инфраструктурщика
я побуду тем самым занудой и скажу, что если в проекте джун может уронить прод - в процессах не все хорошо. ни тестов, ни код ревью, даже если и не для всего проекта, то хотя-бы джунов? ну сами напросились, мне кажется
Ну так то все верно! Есть же препрод и прочее
В целом, поддерживаю, но судя по второй картинке, тесты у них есть, и Джун их закомментировал. Только что подумал, что у нас на проекте тоже можно в принципе часть тестов закомментировать и спокойно деплоить. Более того, в этом году нам один товарищ, вовсе не Джун, таким макаром часть фич порушил, "чинить тесты было некогда, я баг фиксил".
ну т.е. никто на ревью не засунул жало и не поинтересовался почему в репозиторий валится целая простыня закоментирвоанного кода? Ок...
Это был сениор, он то ли без ревью замерджил, то ли какому-то робкому джуну отдал, а тот и не заметил. Ну и джава тест закомментить - одна аннотация, не прям простыня комментов.
Так не обязательно комментить сами тесты в репозитории. Как правило прогон тестов в Jenkins-е или Github Actions - отдельный stage. И вот уже его закоментировать в том же Jenkins-е достаточно элементарно: нажимаем replay, убираем ту часть, которая запускает тесты перед деплоем, стартуем и ждем деплоя!
Хитрый джун!..
1. Ревью. Для джунов оно строго обязательно.
2. А, собственно, на QA сэкономлено? Автотесты это может и хорошо иногда, но у них есть огромное количество недостатков, и только на них полагаться нельзя.
2. А, собственно, на QA сэкономлено? Автотесты это может и хорошо иногда, но у них есть огромное количество недостатков, и только на них полагаться нельзя.
люто плюсую. я сформировал мнение, что если у вас в пайплайне деплоя нет тестовой среды с мануалами, то, скорее всего, на этом сэкономить не получится
Да, но есть один нюанс.
прям анекдот про барометр который упал
Рассказывай
да там и рассказывать-то нечего.
- Боцман, барометр упал.
- Сильно?
- Вдребезги.
- Боцман, барометр упал.
- Сильно?
- Вдребезги.
Или джун все же не соврал в резюме, и действительно обладает такими качествами, как инициативность, амбициозность, гибкость мышления, находчивость.
Сын Беларуси не мог уронить прод, ниврите!
а спонсором оживления прода обьявляется давший доступ к проду джуну
Не совсем в темя, но я просто оставлю это здесь
Да, этот мудель после этого так и выглядел. Бэкапы были, но он об этом не знал.
Нужен кэп =\\
Он- айтишник, Она - поняла, я поплыл.
Git pull master origin
Git status -s
Git add .
Git commit -m "BDSM"
Git amend
Git push origin master --force
Error! Failed to push some refs to ...
Git blame
Повторить
Git status -s
Git add .
Git commit -m "BDSM"
Git amend
Git push origin master --force
Error! Failed to push some refs to ...
Git blame
Повторить
Чтобы написать коммент, необходимо залогиниться