Sunday, March 29, 2009

Interview and Book Excerpt: Jaroslav Tulach's Practical API Design

Jaroslav Tulach's latest book Practical API Design covers the topic of API design of software projects. Jaroslav discusses the importance of API design in the modern software applications, what are the different factors that make a good API, and how to go about implementing API frameworks. He brings his experience as the architect for NetBeans IDE project to the writing of this book. In the book, Jaroslav talks about several real-world examples of how to (and more importantly how not to) use Java API based on his experiences working on NetBeans project.

I published an interview with Jaroslav on InfoQ on various design and architecture topics. Check it out.

Jaroslav also maintains an excellent wiki site where he writes about his book and other API design topics.

No comments: