3 ms·
There's also Joshua Bloch's (the author of Java's collections framework and "Effective Java") talk "How design a good API and Why It Matters": http://lcsd05.cs
by strlen 17y ago
There's also Joshua Bloch's (the author of Java's collections framework and "Effective Java") talk "How design a good API and Why It Matters":
http://lcsd05.cs.tamu.edu/slides/keynote.pdf http://lcsd05.cs.tamu.edu/slides/keynote.pdf
http://www.infoq.com/presentations/effective-api-design http://www.infoq.com/presentations/effective-api-design
- strlen 17y agoA more "traditional" (as opposed to video or slides from a presentation) article on the same topic by Josh Bloch: http://www.infoq.com/articles/API-Design-Joshua-Bloch http://www.infoq.com/articles/API-Design-Joshua-Bloch