Жарнама жабуу

Apple өзүнө камчы жасады. Бул көп учурда колдонуучулар тарабынан жаңы функцияларды алып келүү үчүн айыпталат, бирок көбүнчө мүчүлүштүктөр менен. Тескерисинче, компания бардык убактысын системаны «үтүктөөгө» жана аны оптималдаштырууга жумшоону чечкенде, жаңычылдыктын жоктугу үчүн кайрадан сынга алынат.

Анткени, iOS 12де да ушундай болгон. Колдонуучулардын бир тобу аны макташкан, анткени система чындап эле туруктуу, тез жана эң негизгиси чоң каталарсыз иштеген. Бирок колдонуучулардын экинчи тобу он эки негизинен эч кандай жаңы функцияларды алып келбейт жана системаны андан ары алга жылдырбайт деп нааразы болушту.

iOS 13 менен биз буга чейин тескери кырдаалды баштан кечирип жатабыз. Жаңылыктардын саны көп, бирок алар дайыма эле талаптагыдай иштей бербейт. Apple буга чейин чыгарган жаңыртуулардын толук сериясы жана дагы эле тюнинг менен бүтө элек. Бурчта iOS 13.2 Deep Fusion режими бар, ал төртүнчү бета версиясында.

Мен сагынып жатам macOS Catalina операциялык системасы да агып кеткен жок, ал өтө көп маанилүү жаңылыктарды алып келбесе да. Бирок, колдонуучулар дагы эле алардын күнүмдүк ишин татаалдаштырган бир катар көйгөйлөрдү айтышат, бул түздөн-түз системадагы каталар же драйверлер же программалык камсыздоо көйгөйлөрү. Ал эми орнотуу колдонуучулардын жалпы бөлүктөрү жөндөөлөр экранында катып калганын айтпаганда да.

Мунун баары Apple программалык камсыздоонун көйгөйсүз версиясын чыгара албай тургандай таасир калтырат.

Дэвид Шейер кырдаалды түшүндүрүүгө аракет кылат TidBITSке салым. Шейер 18 жылдан ашык Apple компаниясында көптөгөн долбоорлордо иштеп чыгуучу болуп иштеген. Ошентип, ал компаниянын программалык камсыздоосун иштеп чыгуу кандай жүрүп жатканын жана ката кайда кеткенин биринчи жолу билет.

iOS 13 Крейг Федерихи WWDC

Эски тутум каталары чечилбейт

Apple өзүнүн мүчүлүштүктөрдү отчеттук рейтинг системасы бар. Бардык нерсе приоритеттен өтөт, мында жаңы мүчүлүштүктөр эскилерине караганда артыкчылыкка ээ.

Иштеп чыгуучу кандайдыр бир функцияны кокусунан бузуп алса, биз аны регрессия деп атайбыз. Ал бардыгын оңдойт деп күтүлүүдө.

Мүчүлүштүк тууралуу кабарлаганыңыздан кийин, ал QA инженери тарабынан бааланат. Эгерде ал ката программалык камсыздоонун мурунку түзүмдөрүндө пайда болгонун тапса, аны "регрессивдүү эмес" деп белгилейт. Бул жаңы эмес, эски ката экени аныктамадан келип чыгат. Кимдир бирөө аны оңдоо мүмкүнчүлүгү аз.

Мен бардык коллективдер ушундай иштейт деп айтуудан алысмын. Бирок алардын көбү ушундай кылышты жана бул мени жинди кылды. Бир команда атүгүл "регрессивдүү эмес" деген жазуусу бар футболкаларды да жасашкан. Эгер мүчүлүштүк регрессивдүү болбосо, аларды оңдоонун кереги жок. Ошондуктан, мисалы, iCloud'га сүрөттөрдү жүктөөдөгү ката же байланыштарды синхрондоштуруудагы ката эч качан оңдолбой калышы мүмкүн.

Сырткы видеокарта тоңуп калганда, macOS Catalinaдагы көп каталардын бири:

Тышкы графикалык карта катып калганда, macOS Catalinaдагы көп каталардын бири

Shyer ошондой эле программалык камсыздоо бир жолу жакшыраак болгон деген дооматты четке кагат. Бүгүнкү күндө Apple компаниясынын кардарлары мурункуга караганда көбүрөөк, андыктан программалык камсыздоо көбүрөөк текшерилүүдө. Мындан тышкары, баары алда канча татаал болуп саналат. Башкача айтканда, колдонуучулардын чакан тобу үчүн OS X жаңыртуулары чыгарылган күндөр артта калды. Бүгүнкү күндө система жаңыртылгандан кийин миллиондогон түзмөктөргө жетет.

Заманбап Apple операциялык тутумдарында миллиондогон код саптары бар. Mac, iPhone, iPad, Watch, AirPods жана HomePod бири-бири менен жана iCloud менен дайыма байланышып турат. Тиркемелер жиптерде иштейт жана (жеткилең эмес) Интернет аркылуу байланышат. 

Кийинчерээк, Шейер мындай татаал системаларды сыноо көптөгөн ресурстарды талап кылган чоң көйгөй экенин кошумчалайт. Анан дагы, бул дайыма эле жакшы болушу керек эмес, аны биз быйыл көрдүк.

.