Live data from Hacker News

How To Design A Good API and Why it Matters (2007) [video]

youtube.com

1–10 of 22 posts

Re: How To Design A Good API and Why it Matters (2007) [video]

#3
I think Android could have been much better if these principles were taken to heart during the design of the main APIs. From what I recall Josh collaborated with the Android team at some point; sadly too little too late.

IMHO almost every Android API i use violates some principle in this presentation.

Re: How To Design A Good API and Why it Matters (2007) [video]

#4

I think Android could have been much better if these principles were taken to heart during the design of the main APIs. From what I recall Josh collaborated with the Android team at some point; sadly too little too late. IMHO almost every Android API i use violates some principle in this presentation.

So far I have spent more time on the NDK side than on the Java side, but for me the worst parts are the way Renderscript is bolted into the platform, all those m* member variables and anonymous classes everywhere.

Re: How To Design A Good API and Why it Matters (2007) [video]

#6
post #5

This sounds just a lot my systems analysis and design classes years ago (waterfall days). Who would think of gathering requirements and specs in these days of Agile....

And Facebook showed clearly that you can change your API daily and no one cares.

Re: How To Design A Good API and Why it Matters (2007) [video]

#7
post #5

This sounds just a lot my systems analysis and design classes years ago (waterfall days). Who would think of gathering requirements and specs in these days of Agile....

And Facebook showed clearly that you can change your API daily and no one cares.

Well, a lot of people care it's just that they don't have another option.
Post reply on HN