Reklamı bağlayın

Apple özü üçün bir qamçı düzəltdi. Tez-tez yeni funksiyalar gətirdiyi üçün istifadəçilər tərəfindən pislənir, lakin tez-tez səhvlərlə. Əksinə, şirkət bütün vaxtını sistemi “ütüləmək” və optimallaşdırmağa həsr etmək qərarına gəldikdə, o, yenə də innovasiyaların olmamasına görə tənqid olunur.

Axı, iOS 12-də də eyni idi. Bir qrup istifadəçi onu təriflədi, çünki sistem həqiqətən sabit, sürətli və hər şeydən əvvəl böyük səhvlər olmadan idi. Ancaq ikinci qrup istifadəçilər şikayət etdilər ki, on iki əsasən heç bir yeni funksiya gətirmir və sistemi daha da inkişaf etdirmir.

iOS 13 ilə indiyə qədər bunun əksini yaşayırıq. Xəbərlərin kifayət qədər miqdarı var, lakin onlar həmişə lazım olduğu kimi işləmir. Apple artıq buraxılıb yamaq yeniləmələrinin tam seriyası və hələ də tuning ilə tamamlanmayıb. Artıq dördüncü beta versiyada olan Deep Fusion rejimi ilə iOS 13.2.

Mən darıxıram macOS Catalina əməliyyat sistemi də sızmadı, baxmayaraq ki, o, çox vacib yeniliklər gətirmədi. Bununla belə, istifadəçilər hələ də gündəlik işlərini çətinləşdirən bir sıra problemlərdən xəbər verirlər, istər birbaşa sistemdəki səhvlər, istərsə də sürücülər və ya proqram təminatı ilə bağlı problemlər. Və bu, quraşdırma istifadəçilərinin ümumi hissələrinin parametrlər ekranında donduğunu xatırlatmaq deyil.

Bütün bunlar elə təəssürat yaradır ki, Apple proqram təminatının problemsiz versiyasını buraxa bilmir.

David Shayer v. vəziyyəti izah etməyə çalışır TidBITS-ə töhfə. Shayer 18 ildən çox Apple-da bir çox layihələrdə developer kimi çalışıb. Beləliklə, o, şirkətin proqram təminatının inkişafının necə getdiyini və səhvin harada baş verdiyini əvvəlcədən bilir.

iOS 13 Craig Federighi WWDC

Köhnə sistem səhvləri həll edilmir

Apple-ın öz səhv hesabatı qiymətləndirmə sistemi var. Hər şey prioritetləşdirmədən keçir, burada yeni səhvlər köhnələrə üstünlük verilir.

Tərtibatçı təsadüfən bəzi funksionallığı pozduqda biz buna reqressiya deyirik. Onun hər şeyi düzəltməsi gözlənilir.

Səhv barədə məlumat verdikdən sonra o, QA mühəndisi tərəfindən qiymətləndiriləcək. Əgər səhvin proqramın əvvəlki versiyalarında artıq göründüyünü aşkar edərsə, onu "qeyri-reqressiv" kimi qeyd edir. Tərifdən belə çıxır ki, bu, yeni deyil, köhnə səhvdir. Kiminsə onu düzəltmək şansı azdır.

Mən demirəm ki, bütün komandalar belə işləyir. Amma onların çoxu bunu etdi və bu məni dəli etdi. Bir komanda hətta "qeyri-reqressiv" yazan köynəklər hazırladı. Səhv reqressiv deyilsə, onu düzəltməyə ehtiyac yoxdur. Buna görə, məsələn, fotoşəkilləri iCloud-a yükləmək və ya kontaktların sinxronizasiyası ilə bağlı bir səhv heç vaxt düzəldilə bilməz.

Xarici video kart donduqda macOS Catalina-da tez-tez baş verən səhvlərdən biri:

Xarici qrafik kartı donduqda macOS Catalina-da tez-tez baş verən səhvlərdən biri

Shyer proqram təminatının bir vaxtlar daha yaxşı olması iddiasını da rədd edir. Apple-ın bu gün əvvəlkindən daha çox müştərisi var, ona görə də proqram təminatı daha çox araşdırılır. Bundan əlavə, hər şey daha mürəkkəbdir. Başqa sözlə, kiçik bir istifadəçi qrupu üçün OS X yeniləməsinin buraxıldığı günlər geridə qaldı. Bu gün sistem yeniləmənin buraxılmasından sonra bir anda milyonlarla cihaza çatır.

Müasir Apple əməliyyat sistemlərində milyonlarla kod sətirləri var. Mac, iPhone, iPad, Saat, AirPods və HomePod daim bir-biri ilə və iCloud ilə əlaqə saxlayır. Tətbiqlər mövzularda işləyir və (qüsursuz) İnternet üzərindən ünsiyyət qurur. 

Daha sonra Shayer əlavə edir ki, belə mürəkkəb sistemləri sınaqdan keçirmək çoxlu resurs tələb edən böyük bir problemdir. Və buna baxmayaraq, həmişə yaxşı nəticə verməli deyil, biz bu il artıq gördük.

.