Talk is opinionatedBased on my experience developing in both Ruby and Java over the last yearI’m not saying any of the APIs in this talk are bad, just that some of them lack fluidityThe one I use as an example of “bad” is actually a really robust implementation on the whole
How I like APIs to be splitIf you’ve used git a lot, you’ve probably heard the terms “porcelain” (high level bits) and “plumbing” (low level bits)
Happened to be doing this last week
I was doing this for an Android app, so writing Java
A nice wrapper around the library from the last page