Tutup iklan

Apple membuat cambuk untuk dirinya sendiri. Ia sering diganggu oleh pengguna kerana membawa ciri baharu, tetapi selalunya dengan pepijat. Sebaliknya, apabila sebuah syarikat memutuskan untuk menumpukan seluruh masanya untuk "memperbaiki" sistem dan mengoptimumkannya, ia sekali lagi dikritik kerana kekurangan inovasi.

Lagipun, ia adalah sama dalam kes iOS 12. Satu kumpulan pengguna memujinya kerana sistem itu benar-benar stabil, pantas dan di atas semua tanpa ralat besar. Tetapi kumpulan kedua pengguna mengadu bahawa dua belas pada dasarnya tidak membawa apa-apa fungsi baru dan tidak memajukan sistem lebih jauh.

Dengan iOS 13, kami mengalami situasi yang bertentangan setakat ini. Terdapat sejumlah besar berita, tetapi ia tidak selalu berfungsi sebagaimana mestinya. Apple telah pun dikeluarkan siri penuh kemas kini tampalan dan masih belum selesai dengan penalaan. Terdapat iOS 13.2 dengan mod Deep Fusion, yang sudah berada dalam versi beta keempat.

saya hilang sistem pengendalian macOS Catalina juga tidak bocor, walaupun dia tidak membawa terlalu banyak inovasi penting. Walau bagaimanapun, pengguna masih melaporkan beberapa masalah yang merumitkan kerja harian mereka, sama ada ralat secara langsung dalam sistem atau masalah dengan pemacu atau perisian. Dan itu belum lagi fakta bahawa bahagian umum pengguna pemasangan membeku pada skrin tetapan.

Semua ini memberi gambaran bahawa Apple tidak dapat mengeluarkan versi perisian tanpa masalah.

David Shayer lwn cuba menjelaskan keadaan sumbangan kepada TidBITS. Shayer bekerja di Apple selama lebih 18 tahun sebagai pembangun dalam banyak projek. Jadi dia tahu secara langsung bagaimana perkembangan perisian syarikat itu dan di mana kesilapan itu berlaku.

iOS 13 Craig Federighi WWDC

Ralat sistem lama tidak diselesaikan

Apple mempunyai sistem penilaian laporan pepijat sendiri. Segala-galanya mengalami keutamaan, di mana pepijat yang lebih baru diutamakan daripada yang lebih lama.

Apabila pembangun memecahkan beberapa fungsi secara tidak sengaja, kami memanggilnya sebagai regresi. Dia dijangka memperbaiki segala-galanya.

Sebaik sahaja anda melaporkan pepijat, ia akan dinilai oleh jurutera QA. Jika ia mendapati bahawa pepijat telah pun muncul dalam binaan perisian sebelumnya, ia menandakannya sebagai "tidak regresif". Ia berikutan daripada takrifan bahawa ia bukan satu kesalahan baru tetapi satu kesilapan lama. Kemungkinan seseorang akan memperbaikinya adalah kecil.

Saya tidak mengatakan begitulah cara semua pasukan bekerja. Tetapi kebanyakan mereka melakukannya, dan ia membuatkan saya gila. Satu pasukan juga membuat t-shirt yang berbunyi "tidak regresif". Jika pepijat tidak regresif, mereka tidak perlu membetulkannya. Inilah sebabnya, sebagai contoh, ralat dengan memuat naik foto ke iCloud atau ralat dengan penyegerakan kenalan mungkin tidak akan dapat dibetulkan.

Salah satu ralat yang kerap berlaku dalam macOS Catalina apabila kad video luaran membeku:

Salah satu ralat yang kerap berlaku dalam macOS Catalina apabila kad grafik luaran membeku

Shyer juga menolak dakwaan bahawa perisian itu pernah lebih baik. Apple mempunyai lebih ramai pelanggan hari ini berbanding sebelum ini, jadi perisian itu lebih diteliti. Di samping itu, semuanya jauh lebih canggih. Dalam erti kata lain, sudah berlalu hari-hari apabila kemas kini OS X dikeluarkan untuk sekumpulan kecil pengguna. Hari ini, sistem menjangkau berjuta-juta peranti sekali gus selepas keluaran kemas kini.

Sistem pengendalian Apple moden mempunyai berjuta-juta baris kod. Mac, iPhone, iPad, Watch, AirPods dan HomePod anda sentiasa berkomunikasi antara satu sama lain dan iCloud. Aplikasi berfungsi dalam rangkaian dan berkomunikasi melalui Internet (tidak sempurna). 

Selepas itu, Shayer menambah bahawa menguji sistem kompleks tersebut merupakan satu cabaran besar yang memerlukan banyak sumber. Dan walaupun begitu, ia tidak semestinya menjadi baik, yang telah kita lihat tahun ini.

.