Video: "ЭКЗАМЕН" ("EXAM") (Studeni 2024)
Samo se moram žaliti sa prsa. To je nešto na što sam se puno puta žalila u prošlosti i pokušala sam smisliti naziv za fenomen, iako smo svi previše svjesni toga.
Govorim o tome kada započinje računalni proces, a zatim ne uspije - obično duboko u samom procesu - jer nešto usput nije učinjeno kako treba. No umjesto da nastavi tamo gdje je stalo, resetira se. Ponekad se postupak ne započne ispočetka, ali prestaje mrtav i ostaje tako dok se korisnik ne vrati. To je jednako otežavajuće. Pogledajmo detaljno dvije pojave, uz nadu da će nas koderi prestati mučiti.
Prvi scenarij: Ponovno postavljanje
To se dogodilo jučer dok prenosim veliki podcast. Nisam uspio provjeriti jedno od okvira na stranici za prijenos. Ali umjesto da izvršite prethodnu provjeru u procesu da biste bili sigurni da su potvrđeni okviri, program je nastavio i učitao cijelu datoteku. Potom je, kako je bio u procesu unošenja detalja u sustav, primijetio da nije potvrđen okvir i potpuno je odbacio prijenos, isporučivši poruku o pogrešci. Drugim riječima, prijenos je morao započeti sve ispočetka, gubeći propusnost.
Vidite da se slična stvar događa često na e-repu blagajni kada popunjavate stranicu nakon stranice podataka o naplati i otpremi, samo da na samom kraju saznate da ne treba American Express. Vaše podatke potrebno je ponovno popuniti kasnije. Mogli ste mi reći i prije!
Ovaj postupak "možete pasti mrtvi" zapravo su institucionalizirani oni lažni "preuzmite naše istraživanje za besplatne iPad" oglase. Tada ste suočeni s anketama koje naizgled nemaju krajnju točku - ili nikakvu stvarnu točku uopće. Nikad ne dobijete iPad ili bilo što drugo što ima sindrom karpalnog tunela.
Scenarij drugi: Vaše vrijeme pripada nama
To me godinama muči i još uvijek se vrti u raznim oblicima. Klasično je prijenos datoteka kada želite izraditi sigurnosnu kopiju gigabajta podataka ili ih premjestiti iz točke A u točku B. Počinjete postupak. OS kaže da će proći sat vremena, pa se odlučite za pauzu za kavu. Kad se vratite, pojavit će se dijaloški okvir s pitanjem. WTF? Kliknite na okvir i sada vam preostaje 59 minuta. Isuse. Ako ustanete, postupak se zaustavlja s pitanjem. "Jeste li sigurni da želite premjestiti ovu mapu?" ili "Datoteka je samo za čitanje, da li ste sigurni da je želite snimiti?" ili "Želite li zaista spojiti ovu mapu s tom mapom?"
Ono što bi bilo pametno bi bio program koji bi nastavio kopirati druge datoteke koje nisu bile u takvoj vrsti sukoba i postavljao pitanja na kraju postupka. Znate, kao sat vremena kasnije!
Apsolutni način da se to postigne, naravno je da se prije procesa napravi mrežna analiza cijelog postupka. U osnovi, pronađite sve točke prigušivanja prije nego što započne proces i postavite sva moguća pitanja na samom početku. Ovo bi bilo neprocjenjivo, posebno ako se radi o procesima koji traju satima i satima, a najbolje je raditi preko noći na stroju bez nadzora. Ako je ovo rutinski aspekt dobrog OS-a, uvjeravam vas da bi se ljudi zaljubili u njega.
Jednog dana napisat ću cijelu knjigu o ovim i drugim smetnjama, jer mogu vas uvjeriti da imam dosta. Ljudi bi trebali češće gomilati o malim pogoršanjima i možda će se neki od tih lijenih sustava konačno popraviti.
Spreman, postavljen, žali se!
Johna C. Dvoraka možete pratiti na Twitteru @therealdvorak.
Više John C. Dvorak:
Idi van teme s Johnom C. Dvorakom.
POGLEDAJTE SVE FOTOGRAFIJE U GALERIJI