Everything is an X - lukeplant.me.uk
lukeplant.me.uk · 1,797 words · saved by 1 readers
Analysis and examples of the popular high-level pattern of making all the things in your system conform to a common interface.
Translations of this post (I can't vouch for their accuracy): Chinese “Everything is an X” is a very high level pattern that you see applied in the design of lots of systems, including programming languages and user interfaces. It has a lot of advantages, and some disadvantages. I'll discuss some of these, then look at some examples, which will be necessary to understand what I'm really talking about. When we say “everything” here, we’re talking very loosely – many things in the system are not, in fact, instances of “X”, but are something lower level, or just completely different. “Everything
related reading
- Magic Ink: Information Software and the Graphical Interfaceworrydream.com
- Thought as a Technologycognitivemedium.com
- The Anti-Mac User Interface (Don Gentner and Jakob Nielsen) - NN/Gnngroup.com
- Everything Isawiki.c2.com
- Design with materials, not features | thesephist.comthesephist.com
- Frank Chimero · What Screens Wantfrankchimero.com
- Rise of Worse Is Betterdreamsongs.com
- Magic Ink: Information Software and the Graphical Interfaceworrydream.com
- how I think when I think about programming - alice mazalicemaz.com
- UI Skills for Design Engineers | UI Skillsui-skills.com
- Basics of the Unix Philosophycatb.org
- In defense of blub studies | benkuhn.netbenkuhn.net