Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ


Choose your language

InfoQ Homepage News Presentation: Joshua Bloch on Good API Design

Presentation: Joshua Bloch on Good API Design

A well-written API can be a great asset to the organization that wrote it and to all that use it. Given the importance of good API design, surprisingly little has been written on the subject. In this talk (recorded at Javapolis), Java library designer Joshua Bloch teaches how to design good APIs, with many examples of what good and bad APIs look like.

Watch  How to Design a Good API & Why it Matters (1 hour, 10 min)

Recently Joshua Bloch was also interviewed by InfoQ about closures and new Java features (video) and he co-authored a new proposal to add closures in Java 7.

Rate this Article