Theo khảo sát này , các bộ phận điện trong xe máy có khả năng thất bại cao nhất. Những bộ phận điện trong xe máy hiện đại là cần thiết để duy trì khả năng lái xe cơ bản? Để làm cho câu hỏi rõ ràng hơn, tôi muốn thực hiện một sự tương tự từ một chu kỳ động cơ đến một chương trình máy tính (vì đây là lĩnh vực chuyên môn của tôi).
Giả sử rằng chúng ta đang xử lý một chương trình có thể được vận hành thông qua giao diện người dùng đồ họa (GUI) cũng như giao diện dòng lệnh dựa trên văn bản (CLI). Trong công nghệ phần mềm hiện đại, các chương trình có xu hướng được mô đun hóa rất cao với các mô-đun riêng biệt lý tưởng là độc lập nhất có thể với nhau. Trong trường hợp của ví dụ này, điều này có nghĩa là GUI và CLI là các mô-đun riêng biệt không phụ thuộc vào nhau (nghĩa là nếu một lỗi, cái kia sẽ vẫn hoạt động).
Bây giờ hãy xem xét rằng để vận hành chương trình chúng ta thường sử dụng GUI, nhưng một ngày nào đó GUI ngừng hoạt động. Vì lỗi không thể khắc phục dễ dàng, chúng tôi sử dụng CLI ngay bây giờ. CLI có thể không thoải mái khi vận hành nhưng chức năng cơ bản của chương trình vẫn có thể được truy cập.
Quay lại câu hỏi của tôi: Bộ phận điện nào trong xe máy hiện đại là bắt buộc để duy trì chức năng cơ bản của xe máy (đó là khả năng lái xe với mức độ an toàn hợp lý) và bộ phận nào giống GUI hơn trong ví dụ trên, ví dụ như chúng có thể làm cho trải nghiệm lái xe thoải mái hơn và (ít nhất một chút) an toàn hơn nhưng là tùy chọn về khả năng lái xe cơ bản.