Goodreads helps you keep track of books you want to read.
Start by marking “Practical API Design: Confessions of a Java Framework Architect” as Want to Read:
Practical API Design: Confessions of a Java Framework Architect
Enlarge cover
Rate this book
Clear rating
Open Preview

Practical API Design: Confessions of a Java Framework Architect

3.80  ·  Rating details ·  55 ratings  ·  12 reviews
You might think more than enough design books exist in the programming world already. In fact, there are so many that it makes sense to ask why you would read yet another. Is there really a need for yet another design book? In fact, there is a greater need than ever before, and Practical API Design: Confessions of a Java Framework Architect fills that need!


Teaches you how
...more
Hardcover, 387 pages
Published July 1st 2008 by Apress (first published January 1st 2008)
More Details... edit details

Friend Reviews

To see what your friends thought of this book, please sign up.

Reader Q&A

To ask other readers questions about Practical API Design, please sign up.

Be the first to ask a question about Practical API Design

This book is not yet featured on Listopia. Add this book to your favorite list »

Community Reviews

Showing 1-30
3.80  · 
Rating details
 ·  55 ratings  ·  12 reviews


More filters
 | 
Sort order
Anatoly Kaverin
Jun 30, 2017 rated it it was ok
Probably, my expectations were too high from the book title. A lot of recommendations indeed makes sense, but all of them are mostly around Java and library/IDEA framework applications. I wished the author touched more of the server side - but looking at writer background it is just not possible.
Matthew
Fantastic read for advanced level programmers with a good core understanding of fundamentals. Reads like advice from an experienced colleague and feels rational rather than preachy. Could be improved by demonstrating the theory in other languages, but perhaps that's better left for another author to explore
Arnauld
Dec 03, 2009 rated it liked it
A new way of designing application, in line with latest trends (open source, component design...)
Vivek Kumar
Jun 06, 2016 is currently reading it
I am always fascinated by API designer, its always a black magic. Whenever i use some core java library, I wonder how the people design those API. I am trying to explore that black magic.
Suresh S
Sep 25, 2010 rated it it was amazing
Awesome book if you wanna know what API design is all about
Nikola Petrov
Apr 13, 2012 rated it really liked it
Shelves: programming
Nice book if you are building *any* API
Arthur Casals
Dec 18, 2012 rated it it was amazing
Great reference on API design
StrongSteve
some basic tips, a little longbreathed
Max
Apr 20, 2016 rated it did not like it
The topic is painfully in demand. The contents and observations are humble.
Zaka
rated it it was amazing
Feb 28, 2014
Tõnis Pihlakas
rated it it was amazing
Oct 26, 2018
Dieter Cailliau
rated it it was amazing
Oct 24, 2011
Claudio
rated it really liked it
Jan 13, 2019
Aliher1911
rated it it was amazing
Sep 25, 2014
Jiří Krůček
rated it liked it
Nov 01, 2018
Marek Krajewski
rated it it was ok
Jan 31, 2011
Ruoruo Zhang
rated it it was amazing
Feb 26, 2014
Wwtyler
marked it as to-read
Jan 15, 2009
30nist
Jul 15, 2017 added it
Api design confession of a java developer

-Cluelessness is positiv, one canot understand everything because the brain is finit, but being able to manuver shallowly is as important as deep knowlege of things.

-Avoid setters as much as possible when designing api

-Object oriented languages ezpress how nature works, by having a mamal class and have cat and dog classes subclassing mamal class, this is whyobject oriented languages are so good at explaining real world

-Dont expose deep hirarchies. In esse
...more
Igor
rated it it was amazing
Dec 28, 2016
Denis
rated it really liked it
Feb 19, 2016
Wasif
rated it really liked it
Jul 02, 2012
Steve Morman
rated it really liked it
Feb 09, 2019
John
rated it really liked it
Jan 20, 2015
Tomáš
rated it really liked it
Feb 01, 2010
airinev-tech
rated it did not like it
Jun 12, 2014
Ersin Ertan
rated it liked it
Feb 27, 2015
Shivanand Velmurugan
rated it really liked it
Sep 14, 2010
Daniel Koller
rated it it was amazing
Apr 18, 2017
« previous 1 next »
There are no discussion topics on this book yet. Be the first to start one »