Wpis z mikrobloga

to ktoś gdiześ #!$%@? pozwala cokolwiek wpychać juniorom bezpośrednio na produkcję?


@dziki: np. u mnie. Oczywiście jest code review, zanim roboty wydadzą kod na prod odpalane są też testy ale w każdym kroku można kliknąć 'override' i zostanie pominięty. No i programista mógł zepsuć kod i testy jednocześnie :) Dużo teamów też rezygnuje z CR w mniej istotnych projektach, z czym osobiście się nie zgadzam. Kod wydają roboty ale i tak
@sakfa: nie chodzi o to ze ktos polozy jedna maszyne, np. wystarczy ze zmieni/wstawi config z polaczeniem do bazy/mq z preprod lub test. Troche glupio jak nagle krtyczne zlecenia klientow trafia w jakis smietnik, albo nagle ktos zleci mase zamowien po zlych cenach. W mojej krotkiej karierze nic nie przebije wielkiej instalacji produkcyjnej gdzie dostep ssh miala hinduska bez wiedzy techniczej, po drodze braklo miejsca na serwerze DB aby cos zrobic
@snowboarder: zmiana configu to pełne wydanie na prod - jeżeli jesteś w stanie wydać zmianę niszczacą aplikacje na prod i żaden robot tego nie zatrzyma ani nie zrolbakuje po wydaniu to masz poważny problem z monitoringiem i systemem continuous deployment. No chyba że zmieniacie configi pomijając normalny proces deploymentu - to wtedy macie problem który leży w złych procedurach a nie juniorach.

Swoją drogą jak wy wydajecie na prod? Wszystkie maszyny