Michael

32%
Flag icon
In Facebook, for example, you might describe the purpose of the friend concept as “allowing two users to establish a relationship in which they can see each others’ posts.” The problem with this formulation is that it hides two distinct purposes. One is filtering: by promoting posts from your friends, Facebook saves you the trouble of sifting through posts from people you’re not interested in. The other is access control: by choosing your friends, you can choose who gets to see your posts. For most users these purposes are indeed often aligned because human relationships tend to be ...more
The Essence of Software: Why Concepts Matter for Great Design
Rate this book
Clear rating
Open Preview