Get the latest tech news
UI vs. API. vs. UAI
First we built a user interface (UI) when the application was just going to be operated by humans. There’s a whole branch of study around good and bad patterns in that design practice, focusing on how we make things easily operable by humans. T...
There’s a whole branch of study around good and bad patterns in that design practice, focusing on how we make things easily operable by humans. I think we’re learning the good patterns in this new area (e.g. feedforward, tolerance, feedback), around how we make programs easily operable by reasoning agents attempting to execute a human desire. The key is distinguishing between true business logic (which should be centralized) and interface-specific presentation or interaction patterns (which might legitimately differ).
Or read this on Hacker News