The Stripe API now makes suggestions in response to misspellings!pic.twitter.com/152wU4LPqY
-
-
A true but perhaps unhelpful answer: it doesn’t exist in most APIs because no one implemented it. A perhaps more useful answer: broadly speaking, most APIs are bespoke software systems. This layer is built from ground up, rather than being built on a common, robust foundation.
-
In contrast, when you’re using an operating system or a programming language, you get to benefit from a lot of work done over years or decades by others. (Whether they have great ergonomics even given that advantage is... a very mixed bag.)
- Još 3 druga odgovora
Novi razgovor -
-
-
SWEs often value utility/simplicity over UX, so something as simple as autocorrect in a CLI *is* an innovation Theres so much low hanging fruit in tooling today–Stripe seems to be one of few co's that realizes how much productivity leverage is gained by simple tweaks like this
-
^^ there are so many clis out there with different syntaxes... this is such a time saver & means a lot to me as a dev when companies care enough to do this
Kraj razgovora
Novi razgovor -
-
-
The innovation here is that this is happening on an API. It’s very rare for developers to get the kind of first class support that users are used to. So an auto-correct style suggestion could help developers debug trivial issues like this sooo much faster.
-
Can a generic solution be developed or does this only work on Stripe's API?
- Još 1 odgovor
Novi razgovor -
-
-
not complicated but requires more code. more code = more bugs, resources and technical debt Most businesses see apis as a thing they can cheat on. Stripe is just stupid ahead on its ux game..
Hvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi
-
-
-
APIs tend to be used by machines, as a protocol, hence user experience is often neglected. Of course, people still need to interact with APIs to build the software in the first place so considering the developer, although rarely done, is super valuable.
Hvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi
-
-
-
The innovation is not inventing auto-correct; it's applying it to developer APIs which no one else is doing
Hvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi
-
-
-
As you dive a few layers deep into software, there’s less and less software around to help you. Programming tools tend to assume the developer is right at all times
-
This also brings up another weird programming process! In order to prevent small bugs from happening, programmers maintain a second piece of software whose sole job is to prove the original is correct. It’s called a test suite
- Još 1 odgovor
Novi razgovor -
Čini se da učitavanje traje već neko vrijeme.
Twitter je možda preopterećen ili ima kratkotrajnih poteškoća u radu. Pokušajte ponovno ili potražite dodatne informacije u odjeljku Status Twittera.