|
|
|
|
|
by rimantas
5891 days ago
|
|
That's not about keeping users stupid, it's about not making them worry about stuff they should not worry about.
The user may be the world's best neurosurgeon, does that mean that they have to learn about filesystems? most computer software is generally poorly designed
You are right about this one. But the thing is that Apple does exactly that: offering well designed software.
It's not about buying fish, it's about hiding unneeded complexity. How do you drive the car: press the gas and it goes, press the brakes and it stops. Turn the wheel to the right and it turns to the right. You need zero knowledge about what's going under the hood.
Now take the iPad: tap an app and it launches, press the home button and it stops. Swipe to the right, swipe to the left… |
|
There's a bit of a divide as to what 'personal' computers are being used for. The original mainstream use was to create/edit files using programs. The modern use is to interact with other people via the internet. So no, the neurosurgeon doesn't have to learn about filesystems because filesystems are mostly becoming irrelevant.
I don't think software should be designed to educate people about the trappings of decades of computer cruft. I think software should be designed so that using the software teaches the user how to use the software. Apple's method (re: iPhone/iPad) seems to be to design software that doesn't invite learning, and at the additional cost of limiting functionality.