বিজ্ঞাপন বন্ধ করুন

Apple সে নিজেকে একটি চাবুক মারল। এটি প্রায়শই ব্যবহারকারীদের দ্বারা নতুন বৈশিষ্ট্য আনার জন্য পিলোরি করা হয়, তবে প্রায়শই বাগ সহ। বিপরীতে, যখন একটি কোম্পানি সিস্টেমটিকে "ইস্ত্রি করা" এবং এটিকে অপ্টিমাইজ করার জন্য তার সমস্ত সময় ব্যয় করার সিদ্ধান্ত নেয়, তখন এটি নতুনত্বের অভাবের জন্য আবার সমালোচিত হয়।

সর্বোপরি, এর ক্ষেত্রেও একই ঘটনা ঘটেছিল iOS ১২. ব্যবহারকারীদের একটি দল এটির প্রশংসা করেছে কারণ সিস্টেমটি সত্যিই স্থিতিশীল, দ্রুত এবং সবচেয়ে গুরুত্বপূর্ণভাবে, বড় ধরনের ত্রুটি ছাড়াই ছিল। কিন্তু ব্যবহারকারীদের দ্বিতীয় দল অভিযোগ করেছে যে দ্বাদশ সংস্করণটি মূলত কোনও নতুন বৈশিষ্ট্য আনে না এবং সিস্টেমটিকে আরও এগিয়ে নেয় না।

S iOS ১৩ আমরা বর্তমানে বিপরীত পরিস্থিতির সম্মুখীন হচ্ছি। পর্যাপ্ত পরিমাণে খবর আছে, কিন্তু তা সবসময় যেমনটা করা উচিত তেমনভাবে কাজ করে না। Apple ইতিমধ্যে জারি করা হয়েছে প্যাচ আপডেটের সম্পূর্ণ সিরিজ এবং এখনও টিউনিং শেষ হয়নি। তাহলে এটা একেবারে কাছেই iOS ১৩.২ মোড সহ Deep Fusion, যা ইতিমধ্যেই এর চতুর্থ বিটা সংস্করণে রয়েছে।

আমি অনুপস্থিত করছি অপারেটিং সিস্টেমও এড়াতে পারেনি macOS Catalina, যদিও তিনি খুব বেশি প্রয়োজনীয় উদ্ভাবন আনেননি। যাইহোক, ব্যবহারকারীরা এখনও বেশ কয়েকটি সমস্যার রিপোর্ট করে যা তাদের দৈনন্দিন কাজকে জটিল করে তোলে, তা সরাসরি সিস্টেমে ত্রুটি বা ড্রাইভার বা সফ্টওয়্যারের সমস্যা। এবং এটি উল্লেখ করার মতো নয় যে ইনস্টলেশন ব্যবহারকারীদের সাধারণ অংশগুলি সেটিংস স্ক্রিনে হিমায়িত হয়ে গেছে।

এই সব ছাপ দেয় যে Apple সফ্টওয়্যারটির একটি সমস্যা-মুক্ত সংস্করণ প্রকাশ করতে সক্ষম নয়।

পরিস্থিতি ব্যাখ্যা করার চেষ্টা করেন ডেভিড শায়ের বনাম TidBITS-এ অবদান. শায়ার কাজ করতেন Appঅনেক প্রকল্পে ডেভেলপার হিসেবে ১৮ বছরেরও বেশি সময় ধরে কাজ করেছি। তাই তিনি নিজেই জানেন কোম্পানিতে সফটওয়্যার ডেভেলপমেন্ট কীভাবে হয় এবং ভুলটি কোথায় ঘটেছে।

iOS ১৩ ক্রেগ ফেদেরিঘি WWDC

পুরানো সিস্টেম ত্রুটি সমাধান করা হয় না

Apple রিপোর্ট করা ত্রুটির মূল্যায়নের জন্য নিজস্ব সিস্টেম আছে। সবকিছুই অগ্রাধিকারের মধ্য দিয়ে যায়, যেখানে নতুন বাগগুলিকে পুরোনোগুলির চেয়ে অগ্রাধিকার দেওয়া হয়৷

যখন একজন বিকাশকারী ঘটনাক্রমে কিছু কার্যকারিতা ভেঙে ফেলে, তখন আমরা এটিকে রিগ্রেশন বলি। তিনি সবকিছু ঠিক করবেন বলে আশা করা হচ্ছে।

একবার আপনি একটি বাগ রিপোর্ট করলে, এটি একটি QA ইঞ্জিনিয়ার দ্বারা মূল্যায়ন করা হবে৷ যদি এটি খুঁজে পায় যে সফ্টওয়্যারটির পূর্ববর্তী বিল্ডগুলিতে বাগটি ইতিমধ্যে উপস্থিত হয়েছে, এটি এটিকে "অ-প্রত্যাবর্তনশীল" হিসাবে চিহ্নিত করে৷ এটি সংজ্ঞা থেকে অনুসরণ করে যে এটি একটি নতুন নয় কিন্তু একটি পুরানো ত্রুটি। কেউ এটা ঠিক করার সুযোগ খুব কম।

আমি বলছি না যে সব দলই এভাবে কাজ করে। কিন্তু তাদের বেশিরভাগই তাই করেছিল, এবং এটা আমাকে পাগল করে তুলেছিল। একটি দল এমনকি "অ-প্রতিক্রিয়াশীল" লেখা টি-শার্টও তৈরি করেছিল। যদি ত্রুটিটি প্রতিবর্তী ক্রিয়াশীল না হয়, তাহলে তাদের এটি ঠিক করতে হবে না। এই কারণেই, উদাহরণস্বরূপ, ছবি আপলোড করার সময় একটি ত্রুটি iCloudঅথবা যোগাযোগ সিঙ্ক্রোনাইজেশনের ত্রুটিটি কখনও ঠিক করা নাও যেতে পারে।

সাধারণ ভুলগুলির মধ্যে একটি macOS ক্যাটালিনা যখন বহিরাগত গ্রাফিক্স কার্ড জমে যায়:

সাধারণ ভুলগুলির মধ্যে একটি macOS ক্যাটালিনা যখন বহিরাগত গ্রাফিক্স কার্ড জমে যায়

শায়ারও এই দাবিকে প্রত্যাখ্যান করেছেন যে সফ্টওয়্যারটি একবার ভাল ছিল। Apple এটির আগের তুলনায় আজ অনেক বেশি গ্রাহক রয়েছে, তাই সফ্টওয়্যারটি আরও যাচাইয়ের অধীনে রয়েছে৷ উপরন্তু, সবকিছু অনেক বেশি পরিশীলিত. অন্য কথায়, সেই দিনগুলি চলে গেছে যখন ব্যবহারকারীদের একটি ছোট গ্রুপের জন্য একটি OS X আপডেট প্রকাশিত হয়েছিল। আজ, একটি আপডেট প্রকাশের পরে সিস্টেমটি একবারে লক্ষ লক্ষ ডিভাইসে পৌঁছেছে।

আধুনিক অপারেটিং সিস্টেম Applu-এর লক্ষ লক্ষ লাইন কোড আছে। তোমার Mac, iPhone, আইপ্যাড, ঘড়ি, AirPods a HomePod তারা ক্রমাগত একে অপরের সাথে যোগাযোগ করে এবং iCloudউম। অ্যাপ্লিকেশনগুলি থ্রেডে কাজ করে এবং (অসম্পূর্ণ) ইন্টারনেটের মাধ্যমে যোগাযোগ করে। 

পরবর্তীকালে, শায়ার যোগ করেন যে এই ধরনের জটিল সিস্টেমগুলি পরীক্ষা করা একটি বিশাল চ্যালেঞ্জ যার জন্য অনেক সংস্থান প্রয়োজন। এবং তারপরেও, এটি সর্বদা ভাল হতে হবে না, যা আমরা ইতিমধ্যে এই বছর দেখেছি।

.