What I’m Not Talking About
Not everything you see in a settings window is bad. I’m specifically talking about preferences—things that could work either way but that some people prefer to work in a certain way. Let’s define how I use these terms in this chapter:
Settings | A global change the user can make to your product’s function or behavior. |
Configuration | Settings that are necessary for your product to work correctly, such as the screen resolution or network settings. If you’re creating a Twitter client, for example, you need to allow the user to configure it to show his personal Twitter messages. |
Preferences | Settings that change your product’s behavior and are not strictly necessary but that some people may prefer to be set differently—for example, ... |
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access