Chiudi annunziu

Apple hà fattu una frusta per ellu stessu. Hè spessu pilloried da l'utilizatori per purtà novi funziunalità, ma spessu cù bugs. À u cuntrariu, quandu una sucietà decide di dedicà tuttu u so tempu à "istruisce" u sistema è ottimisimu, hè novu criticatu per a mancanza d'innuvazioni.

Dopu tuttu, era listessa in u casu di iOS 12. Un gruppu di utilizatori l'elogiava perchè u sistema era veramente stabile, veloce è soprattuttu senza errore maiò. Ma u sicondu gruppu d'utilizatori si lamentava chì i dodici in fondu ùn portanu micca funzioni novi è ùn avanzanu micca u sistema più.

Cù iOS 13, avemu campatu a situazione cuntrariu finu à avà. Ci hè una bona quantità di nutizie, ma ùn funziona micca sempre cum'è duverebbe. Apple hà digià liberatu serie completa di aghjurnamenti di patch è ancu ùn hè micca finitu cù tuning. In u cantonu hè iOS 13.2 cù u modu Deep Fusion, chì hè digià in a quarta versione beta.

mi manca u sistema upirativu macOS Catalina ùn hè micca scappatu ancu, ancu s'ellu ùn hà purtatu troppu innovazioni essenziali. In ogni casu, l'utilizatori anu sempre riportatu una quantità di prublemi chì complicanu u so travagliu di ogni ghjornu, sia esse errori direttamente in u sistema o prublemi cù i cunduttori o u software. È questu ùn hè micca scurdatu di u fattu chì e parte generale di l'utilizatori di l'installazione si congelanu in a pantalla di paràmetri.

Tuttu chistu dà l'impressione chì Apple ùn hè micca capaci di liberà una versione senza prublema di u software.

David Shayer v. tenta di spiegà a situazione cuntribuzione à TidBITS. Shayer hà travagliatu in Apple per più di 18 anni cum'è sviluppatore in parechji prughjetti. Allora sapi di prima manu cumu si passa u sviluppu di u software di a cumpagnia è induve hè accadutu l'errore.

iOS 13 Craig Federighi WWDC

I vechji errori di u sistema ùn sò micca risolti

Apple hà u so propiu sistema di valutazione di bug report. Tuttu hè sottumessu à priorità, induve i bug più novi sò priurità nantu à i più vechji.

Quandu un sviluppatore rompe accidentalmente una certa funziunalità, chjamemu una regressione. Hè previstu di risolve tuttu.

Quandu avete signalatu un bug, serà evaluatu da un ingegnere QA. Se trova chì u bug hè digià apparsu in e versioni precedenti di u software, u marca cum'è "non-regressive". Da a definizione, ùn hè micca un novu, ma un vechju errore. A probabilità chì qualcunu ripararà hè chjuca.

Ùn dicu micca cusì chì tutti i gruppi travaglianu. Ma a maiò parte di elli anu fattu, è m'hà fattu pazzi. Una squadra hà ancu fattu magliette chì leghjenu "non-regressive". Se u bug ùn hè micca regressive, ùn anu micca bisognu di riparà. Hè per quessa, per esempiu, un errore cù a carica di foto à iCloud o un errore cù a sincronizazione di u cuntattu ùn pò mai esse riparatu.

Unu di l'errori frequenti in macOS Catalina quandu a carta video esterna si congela:

Unu di l'errori frequenti in macOS Catalina quandu a carta grafica esterna si congela

Shyer rifiuta ancu l'affirmazione chì u software era una volta megliu. Apple hà assai più clienti oghje di quellu chì era, cusì u software hè sottu à più scrutiniu. Inoltre, tuttu hè assai più sofisticatu. In altri palori, sò passati i ghjorni chì una aghjurnazione OS X hè stata liberata per un picculu gruppu di utilizatori. Oghje, u sistema righjunghji milioni di dispusitivi in ​​una volta dopu a liberazione di un aghjurnamentu.

I sistemi operativi Apple muderni anu milioni di linee di codice. U vostru Mac, iPhone, iPad, Watch, AirPods è HomePod sò in constantemente cumunicazione cù l'altri è iCloud. L'applicazioni funzionanu in fili è cumunicanu nantu à l'Internet (imperfettu). 

In seguitu, Shayer aghjusta chì a prova di tali sistemi cumplessi hè una sfida enormosa chì richiede assai risorse. È ancu tandu, ùn deve micca sempre esce bè, cum'è avemu digià vistu quist'annu.

.