devwords
Programiści na pół żartem mówią: 'żadnych wdrożeń w piątki'.
Wdrażanie (deploy) oznacza wysyłanie gotowego kodu na produkcyjne serwery, do których faktycznie mają dostęp prawdziwi użytkownicy, udostępniając wprowadzone zmiany w produkcji, a nie tylko na komputerze programisty czy w środowisku testowym. Ponieważ błąd we wdrożonym kodzie może natychmiast i widocznie zepsuć coś, na czym użytkownicy aktywnie polegają, zespoły historycznie traktowały wdrożenia jako sprawę wysokiego ryzyka, co dało początek żartobliwej zasadzie unikania wdrożeń tuż przed weekendem, gdy problemy trudniej byłoby naprawić.
Drukowanie kodu i rozdawanie fizycznych kopii albo wysyłanie wojsk to obydwa dosłowne lub niepowiązane odczytania tego słowa, niemające nic wspólnego z rzeczywistym wdrażaniem oprogramowania.
Nowoczesna ciągła integracja i wdrażanie, często nazywane CI/CD, znacząco zmieniły tę kulturę, a wiele zespołów wdraża dziś kod dziesiątki razy dziennie za pomocą zautomatyzowanych, dobrze przetestowanych procesów, zamiast traktować każde wdrożenie jako rzadkie, stresujące wydarzenie.
devwords
Co faktycznie znaleziono w harwardzkim komputerze w 1947 roku?Jak się nazywa?Jaki to IP?Co właściwie oznacza '404'?Czyja to wina?Co to jest?Jej nazwa?Jaki?Która słynnie liberalna licencja pozwala niemal na wszystko, w tym użycie komercyjne, o ile zachowasz informację o prawach autorskich?Po co to robić, skoro nic widocznego się nie zmienia?Jak nazywa się ten finansowo zabarwiony termin?Jaka jest najbardziej praktyczna pierwsza reakcja?Quration — Quration AIQ