Svako je računalo dosljedno samo sebi
Stara inačica nije pokvarena, samo je stara. Isti ulaz svaki put pretvara u isti izlaz i ni na što ne upozorava. Inženjer na vlastitom zaslonu ne vidi ništa krivo — jer ništa nije krivo, nešto je drukčije.
Kad je alat jednom podijeljen, ostaje jedno pitanje: tko pokreće koji primjerak. Ova stranica govori o tome kako se taj podatak gubi i zašto mjesecima nitko ne primijeti da ga nema.
Ono što slijedi nije opis jednoga događaja; to je sam mehanizam i odvija se jednako svugdje gdje se inačice razilaze. Ni na jednom koraku nitko ne griješi.
Prvi dan
Alat dolazi do svih u istom trenutku. To je jedini dan kad znate da svi pokreću istu inačicu.
Prvi ispravak
Pojavi se pogreška, autor je u deset minuta ispravi i podijeli novi primjerak. Dvoje ljudi koji su toga dana na godišnjem ostaju na staroj — i ni sami to ne znaju, jer alat i kod njih i dalje radi.
Nekoliko mjeseci poslije
Nakupi se još nekoliko ispravaka. U optjecaju su već tri različite inačice i nigdje nije zabilježeno koja je gdje. Svatko na vlastitom računalu dobiva u sebi dosljedan rezultat.
Pred rok
Dva inženjera pokreću isti alat nad istim nacrtom i dobivaju različite rezultate. Sumnja najprije pada na nacrt, zatim na postavke; na alat se pomisli posljednje.
Kad se uzrok pronađe
Izgubljeno nije samo vrijeme potrošeno na traženje: nema ni ikakva jamstva da se neće ponoviti. Mehanizam koji razilaženje proizvodi stoji točno ondje gdje je stajao.
Razilaženje ne stvara buku. Razloga su tri i sva tri proizlaze iz samoga ustroja.
Stara inačica nije pokvarena, samo je stara. Isti ulaz svaki put pretvara u isti izlaz i ni na što ne upozorava. Inženjer na vlastitom zaslonu ne vidi ništa krivo — jer ništa nije krivo, nešto je drukčije.
Razilaženje se vidi kad dva rezultata stoje jedan uz drugi, a ne pri učitavanju alata. A da dva inženjera pokrenu isti alat nad istim nacrtom i usporede izlaz — to ne pripada uobičajenom radnom danu.
Da je odgovor na pitanje „tko ima koju inačicu“ negdje zapisan, pitanje bi se moglo postaviti. Mrežni dijeljeni direktorij, e-pošta i ručna instalacija takav zapis ne stvaraju; odgovor se može prikupiti jedino računalo po računalo.
Svaki paket nosi broj inačice i potpis; tko je koju inačicu dobio zapisano je na poslužitelju i može se pitati bez obilaska računala. Nadogradnje odlaze same, pa propuštena poruka prestaje postojati. Ako inačica stvara nevolje, može se vratiti natrag — i povratak dolazi do svih istim putem.
Pogledajte u pet koraka kako radiPrikaz traje sat vremena i radi se s vašim alatima; to što ne znate koliko inačica kruži ne smeta. Pokusna instalacija je besplatna.
Zatražite prikaz