3 ms·
Any setting a user must adjust or manage to make things work is a bug. Everything must work instantly and reliably in any minimally functional environment, and
by Athas 11y ago
Any setting a user must adjust or manage to make things work is a bug. Everything must work instantly and reliably in any minimally functional environment, and installation must be single-step.
This has its own problems, as you risk building hidden dynamic behaviour that can behave unpredictably. The notion of "everything must work instantly" also suggests enabling all possible services immediately, which is widely known as a terrible idea security-wise (although it may well be usable).
- api 11y agoThose are legitimate issues that you have to keep in mind for certain. What I described is an ideal that is intentionally not reachable in practice, like "the home is all of efficient, attractive, well located, and cheap." In reality there are often trade offs.