Your API Sucks: Why Developers Hang Up and How to Stop That
blog.apigee.com
Your API Sucks: Why Developers Hang Up and How to Stop That
1–8 of 8 posts
Re: Your API Sucks: Why Developers Hang Up and How to Stop That
#2Re: Your API Sucks: Why Developers Hang Up and How to Stop That
#3Re: Your API Sucks: Why Developers Hang Up and How to Stop That
#4Also...hahahaha HTTPEntityEnclosingRequest
Re: Your API Sucks: Why Developers Hang Up and How to Stop That
#5Maybe I'll look at it later. Videos are an extremely slow way to absorb information, especially presentation-style videos where people speak slowly and clearly and try to explain everything so everyone will understand it.
Re: Your API Sucks: Why Developers Hang Up and How to Stop That
#6No comments on the page nor Youtube (not that I go to youtube for valuable comments...), no summary, and no captions. Maybe I'll look at it later. Videos are an extremely slow way to absorb information, especially presentation-style videos where people speak slowly and clearly and try to explain everything so everyone will understand it.
Always interested in feedback, either on giving better talks or on making better APIs / developer experiences.
Re: Your API Sucks: Why Developers Hang Up and How to Stop That
#7Re: Your API Sucks: Why Developers Hang Up and How to Stop That
#8My top rule for APIs is that simple things should be simple. If I want a minimal HTTP listener, don't make me create and intricately combine a dozen ConnectionReuseStrategy and ContentProducer and HTTPEntityEnclosingRequest objects. Apache HTTPComponents, I'm looking at you.
There are cases where HTTPEntityEnclosingRequest objects could be useful to be able to declare... but most of the time you just want port.listen(delegate). I boggle at how few systems have easy-use methods along those lines, and how so many things return 'void' instead of 'this'.